New data protection rules are due to take effect in the European Union on 25 May, and complying with them is proving to be a headache for businesses throughout the world. Show more
Discover 11,128,835 listings and 279,438 playable programmes from the BBC
New data protection rules are due to take effect in the European Union on 25 May, and complying with them is proving to be a headache for businesses throughout the world. Show more