By CEP Staff • 7 April 2014 in News

Tata to add 912 MW of green power capacity to its portfolio