ITM Power to open London’s first self-generating hydrogen refuelling station


 

A network of self-generating hydrogen refuelling stations is to be developed across London this year, with the first opening to the public next week. […]