infotechlead

Teleperformance lowers 2023 revenue outlook