Five steps India must take to restore global confidence
September 10, 2013 17:24 ISTNew Delhi: The recent Global Competitiveness Report 2013-14, ranking India at No. 60, leaves no doubt that these are exceptionally dire times for the Indian economy. This World Economic Forum report of Sep 4 puts