Does low-cost renewable energy, storage mean hydrogen is here to stay?
After going through “multiple hype cycles,” Shell manager and other leaders say hydrogen may finally find an economic foothold thanks to low-cost renewable energy and a need for additional energy storage.