close
This ad will auto close in 10 seconds

India falls 3 places in global competitive index: WEF

India's ranking declined by three places to 59th position in the Global Competitiveness Index 2012-2013 of the World Economic Forum (WEF) owing to "disappointing performance" in the basic factors underpinning competitiveness.