×

Content moderator in Germany put on leave after testifying over work conditions

By Syndicated Content Jun 22, 2023 | 5:49 AM