Thanks Bill
What they offer is not new technology.
The use of ice has been practiced for a long time. That's where the term ton of air conditioning started. A ton of ice a day.
A very dense storage system.
But think, doesn't it make more sense to store the energy at a temp closest to it's use...