Meta’s Top Leaders Settle Landmark $8 Billion Privacy Lawsuit

Miles Carter
July 17, 2025