By CEP Staff • 16 December 2011 in News

India’s Mytrah Energy lands $20 million mezzanine and $192 million debt financing