By CEP Staff • 1 April 2011 in News

Uttar Pradesh latest Indian state to issue renewable tender in wake of government obligations