Oct 14, 2024
Yup. Apparently they got some sucker in China to actually build one, which won't end well.
They are also playing with hydrogen with all of their absurd capitalization, having become one of the most overcapitalized battery deployment firms in the world, undoubtedly with executive compensation to match.
I can say that they featured prominently in a version of this article and proved to be quite litigious.