Big Tech Exclusive: Majorel will lay off 200 employees as it loses Meta’s content moderation business Kenn Abuya 7 months ago