By CEP Staff • 5 April 2013 in News

Punjab’s 300 MW solar tender lures 25 bidders