By CEP Staff • 3 April 2013 in News

Indian state of Punjab launches 300 MW solar tender