By CEP Staff • 31 July 2014 in News

Indian renewables developer Orient Green sees loss expand in Q1