Located in central China’s Hubei province, the Three Gorges Dam spans the longest river in Eurasia, the Yangtze River. It utilizes the flow of water from three nearby gorges – Qutangxia, Wuxia ...
China Three Gorges Corp., a Chinese state-owned power company, connected 3.48 GW of solar to the grid at seven sites in the final week of December. The projects include China’s largest floating ...
China Three Gorges Group has announced its latest PV module procurement results, while GCL-Si has revealed plans to raise CNY 5.8 billion ($812.9 million) via a private placement to finance its ...