Three Gorges Dam to Build Three Chinese Concentrated Solar Power Projects

China Three Gorges Renewables – the developer and builder of the 22.5 GW Three Gorges Dam in China – will develop three of China’s planned new 100 MW Concentrated Solar Power (CSP) tower projects, two in China’s sunny Qinghai province, teaming up with new private CSP developer Shouhang in [...]