Open GI has posted £60m of revenue for the year ended 31 May 2025, down from £61.7m as adjusted Ebitda also fell but ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results