Italy’s massive penalty reflects increased scrutiny of tech giants by antitrust regulators globally.
See All 631 Episodes of "Tech News"