· Europe
ITM Power publishes FY26 preliminary results
ITM Power published FY26 results on 19 October: revenue rose 68% to £43.6 million, with a £20.2 million adjusted EBITDA loss. These figures cover the year to April 2026, not new weekly investments.
Week ending: Oct 23, 2026

