Meta Platforms NASDAQ: META just settled a legal headache that has cast a significant shadow over the firm and the stock. The company agreed to pay up to $18 billion over the course of a decade to end its youth social media addiction trial.
Read on marketbeat.com