infotechlead

BPO major Teleperformance reports €3.96 bn revenue in first-half