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...