China > Hubei > Business and Economy > Services > Utilities
Searched for Utilities 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   Contact us