Google's Canceled Deals Highlight Antitrust's Influence on Tech

July 23, 2024