Royal Mail returns to profit for the first time in three years
International Distribution Services has announced its full year results for the year ended 30 March 2025. Group revenue was £13.1 billion, up 4.8% on last year, with an adjusted operating profit of £278 million, up £306 million year-on-year.
Read More
