3 ms·
Form Energy is claiming 2024. https://en.wikipedia.org/wiki/Form_Energy https://en.wikipedia.org/wiki/Form_Energy
by tuatoru 3y ago
Form Energy is claiming 2024.
https://en.wikipedia.org/wiki/Form_Energy https://en.wikipedia.org/wiki/Form_Energy
- DennisP 3y agoOh cool, that's who I was thinking of, must have misremembered. Verified 2024 on their website.