Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

It was the latest major crackdown on Big Tech by Brussels, which has led the world in reining in some of the world's largest companies from Silicon Valley to Beijing.