BusinessFrench BPM major Teleperformance to hire 15,000 people by end of 2025 MPardasi65 May 13, 2024 0