Isio surpasses £155m in annual revenue
Isio revenue exceeded £155 million annually for the fiscal year ending September 30, 2023. Reported revenue experienced a significant growth of 33%, rising from £101.5 million to £135.3 million, while reported EBITDA...









