Helical has reported a profit of £27.9m for the full year to the end of March 2025, following a loss of £189.8m in the prior year, as it touted “a return to the old Helical model”. During the year, ...