ITM Power Reports Record Revenue as Annual Losses Narrow
Revenue rose to £43.6 million for the year to 30 April 2026 from £26 million. Adjusted EBITDA losses narrowed 39% to £20.2 million, while pre-tax losses fell to £24.8 million from £45.4 million.