News

Telus International, a Meta contractor, is laying off over 2,000 content moderators in Barcelona after Meta ended their ...