M Group reports record revenues
The results for the year to 31 March 2026 showed revenues up 23% to £3.1bn, with EBITDA, before exceptional and non-recurring items, of £217.6m, up…
adminJuly 1, 2026





