Developer of an electro-thermal energy storage technology designed to collect and store energy for long durations. The company's technology mitigates wind and solar curtailment with the improved match...

Energy
Cambridge, MA, United States
Founded 2018
17 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$108.5M
Last Round
N/A