The agreement should head off the threat that both tech giants and smaller companies would be unable to send personal information for processing in US data centres. Show more
Discover 11,128,835 listings and 279,842 playable programmes from the BBC
The agreement should head off the threat that both tech giants and smaller companies would be unable to send personal information for processing in US data centres. Show more