By CEP Staff • 12 July 2011 in News

Indian energy project developer Urja Global seeks $445 million for renewable build out