Monday, September 21, 2026
Home TechnologyMeta agrees to pay up to $16.68bn to settle social media case