Atos Q1 2025 revenue falls 15.9% amid UK contract challenges
Despite the decline in revenue, Atos experienced a rise in client orders, with order entries reaching €1.7bn by 31 March 2025, compared to €1.6bn the previous year.
Despite the decline in revenue, Atos experienced a rise in client orders, with order entries reaching €1.7bn by 31 March 2025, compared to €1.6bn the previous year.
Give your business an edge with our leading Tech Monitor