29 August 2026 · Business & Finance Meta Agrees to $17.1 Billion Settlement on Social Media Addiction Claims