ITM Power

Shell and ITM Power announce new hydrogen f...

Mar 27, 2018Comments off

Shell has announced the opening of a new hydrogen refuelling station at Shell Beaconsfield in Buckinghamshire. Supplied by ITM Power, this opening follows the launch