News

New report exposes deplorable conditions in Teleperformance contact centres serving Spanish consumers

Google translate: