3 ms·hydrogen, methane, ammonia, molten salt, sand battery, ... so many tradeoffsby euroderf 2y agohydrogen, methane, ammonia, molten salt, sand battery, ... so many tradeoffs