Concentrated Solar Power (CSP) Terrajoule Lands $11.5million in Funding for Energy Storage
Terrajoule’s technology platform leverages a breakthrough in energy storage technology yielding a cost five times lower than today’s batteries and without degradation or cycle limitations over a 25-year system life.