East China''s Largest Pumped Storage Power Station to Start Construction
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
View Details