Following issues of brand safety, measurability, data privacy and transparency, tech giants – mostly Facebook – have got themselves in hot water.
Stay in the know
What are you interested in?