Source document

Loading document…
Integrated report 2025 — TELEPERFORMANCE SE