infotechlead

Teleperformance 2014 revenue up 10% to €2,758 mn