2026-10-14 Hydropulse, a subsidiary of ITM Power, has reportedly signed Heads of Terms with a leading European refinery for a 150 MW green hydrogen project. Hydrocarbon Processing carried the announcement on October 13, 2026, citing ITM Power. Heads of Terms is a pre-contract agreement of key terms rather than a binding definitive contract, and that […]