Successful localization of hydroelectric equipment in the Three Gorges Project means China has been able to design, manufacture, install and operate on its own 700,000 kilowatt water turbine generator sets,
Successful localization of hydroelectric equipment in the Three Gorges Project implies that China is able to design, manufacture, install and operate on its own 700,000 kilowatt water turbine generator sets,