Open GI has posted £60m of revenue for the year ended 31 May 2025, down from £61.7m as adjusted Ebitda also fell but ...