By CEP Staff • 16 March 2012 in News

Payment defaults to non-domestic wind companies in Tamil Nadu could cause industrial collapse