Big Tech's 'nemesis' in EU gets new term -- and more power

Open in new window