China launches the world's largest energy storage system based on liquefied air
A 60 MW facility storing energy in the form of liquefied air has been connected to the grid in the city of Golmud, Qinghai province. According to China Green Development Investment Group, it is the largest such system by installed capacity. We explain how the technology works and how it differs from pumped-storage hydropower and batteries.
Aziz Karimov