GDPR: What it means for you and EU businesses
Issued on: Modified:
The General Data Protection Regulation takes effect in the EU this Friday - but what does it mean for consumers and companies? We take a closer look. Plus, Mexico says it won't be pressured on NAFTA negotiations, and Netflix is king of the hill in the media world.