0 Lawsuit Filed by Former Facebook Moderators in Kenya for Mental Health Damages December 21, 2024 Raj Patel Former Facebook moderators in Kenya have filed a class action lawsuit against Meta for Sh25.9
0 Shell Achieves Landmark Victory in Dutch Climate Case November 12, 2024 Marcus Collins Shell won a crucial court appeal in the Netherlands, overturning a ruling that mandated a