Small Hydropower Stations Rank 1st Worldwide. China has built 46,000 hydropower stations in rural areas with a total installed capacity of 21.8 million kw, generating 73 billion kwh a year, which...
Please login first!
Small Hydropower Stations Rank 1st Worldwide. China has built 46,000 hydropower stations in rural areas with a total installed capacity of 21.8 million kw, generating 73 billion kwh a year, which...