Monday, May 19, 2025

Google faces $13 billion in EU civil claims after Shopping antitrust fine