Capgemini SE 2025 Integrated Report
Company: Capgemini SE
Sector: Technology & telecommunications
Country: France
Year: 2025
Type: Integrated Report
Pages: 524
The report describes Capgemini's solid 2025 performance, including consolidated revenues of €22,465 million and a year-end Group headcount of 423,405 after the WNS and Cloud4C acquisitions. It highlights a validated net-zero target for 2040, supported by a 90% absolute reduction target across Scopes 1, 2 and 3 against a 2019 baseline. Sustainability disclosures report 2025 operational energy consumption of 188,927 MWh, with 84.5% from renewable sources, alongside continued circularity, inclusion and workforce-development initiatives.
Data Services
From bulk PDFs to structured indicators and machine-readable documents.