This week's changes are a win for Facebook, Google and the government – but what was lost along the way?

This week’s changes are a win for Facebook, Google and the government – but what was lost along the way?

25 Feb 2021

Compromises were reached and reputations suffered. Who ultimately won the social media showdown?

See Full Post >>