By CEP Staff • 22 March 2011 in News

Suntech to develop one the world’s highest solar power projects in Tibet as hydro resources dry up