Two units of the giant Baihetan hydropower plant, said to be the largest one under construction globally, on the Yangtze river in southwest China generated electricity for the first time on Monday, ...
SHANGHAI — The giant Baihetan hydropower plant on the upstream branch of China’s Yangtze river has begun generating electricity for the first time on Monday, state broadcaster CCTV reported. The ...