Storing hydrogen is no small feat. Especially for long duration
Might be cheaper than batteries, and if you can store it for 24h to compensate day/night cycles you're still making money
Might be cheaper than batteries, and if you can store it for 24h to compensate day/night cycles you're still making money