UNDER PRESSURE: Spain’s first high-pressure hydrogen refuelling station set up to prove viability …

UNDER PRESSURE: Spain’s first high-pressure hydrogen refuelling station set up to prove viability of the green technology. Possibility to refuel the …