Hostmore reports progress on cost reductions

Hostmore has announced interim results for the 26 weeks ended 2 July 2023 (H1), with total revenue of Â93.6m.