×

Meta Concedes to Nearly $18 Billion Settlement On Social Media Lawsuit

Aug 27, 2026 | 8:46 AM