Group revenue reached €1,977 million in Q3 2025, reflecting a -10.5% organic decline compared to Q3 2024, driven by 2024 contract losses and voluntary contract exits, especially in the Atos Strategic ...