World’s Largest Energy Firm to Build Three Chinese CSP Projects

The largest clean energy investor and developer in the world built the Three Gorges Dam 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, … Continue reading World’s Largest Energy Firm to Build Three Chinese CSP Projects