There have been some big bets placed on shipping green hydrogen and gravity storage. Energy expert Michael Barnard dissects the hype and the hope.
There have been some big bets placed on shipping green hydrogen and gravity storage. Energy expert Michael Barnard dissects the hype and the hope.