China s pumped storage power station electricity share
240KW/400KW industrial rooftop - commercial rooftop - home rooftop, solar power generation system.
The Fengning pumped storage power station in North China is the largest worldwide, with a total installed capacity of 3.6 million kW. The global installed capacity of pumped storage reached 179.13 million kW as of the end of last year, according to data recently released by the China Renewable Energy Engineering Institute. China accounts for ...