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