So while there is a lot of potential in hydrogen, a LOT of legitimate and useful use cases, and likely some real fundamental science in the article, the hyping of hydrogen is a desperate astroturfing campaign by oil/gas/nuclear to stave off EVs and wind/solar/battery which is eating their lunch in raw economics.
Thus the lack of real numbers intentional. Hydrogen production isn't efficient compared to grid transport and battery/hydro storage, because water is a very stable molecule and splitting it will fundamentally take a fair degree of energy and thermodynamic/heat loss/entropy.