By CEP Staff • 6 November 2012 in News

Indian companies could be punished for not meeting renewables obligations