Post Office Posts Profit

The organisation reported a profit of £3.85m for the year ending 31 March 2025, a £1.25m increase on the previous year, with turnover steady at £25.1m.
#isleofman