Top photo caption: Meta logo By Kimberley Heatherington, OSV News OSV News — On Aug. 26, social media giant Meta — owner of Facebook, Instagram, WhatsApp, Messenger, Threads and more — agreed to settlements paying out approximately $18 billion, ending a landmark federal trial that began Aug. 18. The case before the U.S. District Court…...
