News

Albanian workers stop Teleperformance’s webcam spying

Google translate: