Teleperformance: growing uncertainties

Teleperformance: credible guidance?