China > Hubei > Business and Economy > Industries > Energy
Searched for Energy in Hubei, China. Matches found: 1
Billed as one of the biggest hydropower complex projects in the world with a total installed capacity of 18,200 MW; based in Yichang (Hubei province) on the Yangtze river; will also have major benefits in controlling floods

Findouter.com   Contact us