Stalling hydrogen investment highlights technology challenge

Green hydrogen occupies a strange place in the energy system. As a way to store renewable energy produced by intermittent sources such as wind …