parallax background

EU Hydrogen Mechanism closes with 87% of suppliers receiving offtake interest

30 April 2026