China eyes compressed air, gravity and flywheels as it casts net wide in energy storage

Nation’s storage sector is under pressure to keep up with the country’s stunning growth in renewables This post appeared first on Recharge News.

Share This Post