3 employees
Developing super-storage grid-level batteries.
2012
Cumulus Energy Storage raised undisclosed on November 2, 2016
Investors: Pitch@Palace