The buzz around the hydrogen economy is shifting up a gear. But is hydrogen the spearhead technology in a green transition, or an elaborate bait-and-switch orchestrated by Big Oil and Gas?
… the costs of which remain unknown, as the development of projects has been slow and …