Hydrogen is notorious for it's ability to leak out of containers.
I doubt it's a great choice for long term energy storage.
I doubt it's a great choice for long term energy storage.
Problems of the booming nature is a different topic.
We'll get there. its early days