Proactive Investors · ITM · October 19, 2026ITM Power cuts annual losses as revenue rises 68%Get the app for moreExplore stock news, insights and company research.Get the app →Source: Proactive Investors ↗