By CEP Staff • 19 April 2012 in News Green Planet agrees security deposit deal to finance 800 MW pumped-storage project