As China brings more renewable energy on stream, it will need to expand energy storage capacity, industry insiders say. Photo: AP
As China brings more renewable energy on stream, it will need to expand energy storage capacity, industry insiders say. Photo: AP