By CEP Staff • 17 September 2013 in News

Tamil Nadu close to signing PPAs for 698 MW of solar