$Meta agrees to pay $16.7 billion in settlement with states.

26 Aug 2026 13:16US Indexes US Stocks