By CEP Staff • 19 April 2012 in News

Green Planet agrees security deposit deal to finance 800 MW pumped-storage project