July 25th 2025 HydroTecH2 Legal address: Rambla Catalunya 43, 08007 Barcelona, Spain Activity: Power and heat, Electrolysis Visit official site