Teleperformance's (TLPFF) revenue down 2.2% but guidance intact; FX headwinds ease. Debt maturities pushed to 2032–2035. See ...