Categories
1. Russia

Europe: France and Netherlands join forces to back EU move against tech giants


Listen to this article
Joint position paper says breaking up large companies is ‘on the table’

Europe