North Holdings Group announces results for the year to 31 March 2026
Revenue of £1.14 billion and adjusted EBITDA of £171 million; the board has approved a final distribution of £18 million to shareholders.
Revenue of £1.14 billion and adjusted EBITDA of £171 million; the board has approved a final distribution of £18 million to shareholders.