Meta Stands to Lose Tens of Billions of Ad Spend in Impending FTC Antitrust Trial

Business