The cost of realising Europe’s hydrogen potential

shutterstock_1462835795 (1)