Will new data protection legislation coming May 25 prove apocalyptic or just a bump in the road? With less than 100 days to go to the European Commission’s new General Data Protection Regulation, the US advertising sector seems split on the issue.
Beet.TV