Settled matter, Meta to pay $18 billion in mass social media settlement Settled matter, Meta to pay $18 billion in mass social media settlement Meta Platforms has agreed to pay roughly $18... Read More →