By CEP Staff • 16 December 2011 in News India’s Mytrah Energy lands $20 million mezzanine and $192 million debt financing