World’s Biggest Liquid Air Battery – ‘The Climate Emission Killer’ – is Now Under Construction in England
One of the biggest challenges with widespread implementation of renewable energy is storage—but now in England, a trailblazing company is developing the world’s first liquid-air battery storage facility for renewable energy. And the zero-emission concept costs half as much to…