By CEP Staff • 17 May 2013 in News

Uttar Pradesh solar tender flops with 140 MW of bids