Epic’s Antitrust Lawsuit Against Google Ends in Settlement—But Is It Enough? ByMollie Dominy November 5, 2025