Investing.com·2 hours ago·macroeconomiaNEUTRALLOWMeta to pay up to $16.68 billion in mass social media settlementNo summary availableRead at Investing.com→