S&P 5007,611.13▼ 1.82%
Meta Agrees $17.1 Billion Settlement with 29 US States Over Social Media Harm Claims — Witness News