The silver lining though is that if Umbra actually holds the holy grail of energy storage 100 billion dollar valuation coming here. Now that’s worth the 99.9% chance of getting wiped out I would say!
Those are concepts or under development I believe. Also, it takes money to manufacture and actually deliver products. One thing at a time is more efficient