Liam Carter
April 6, 2025
Less than two weeks before the start of a landmark antitrust trial against tech giant Meta, the...