India improves on WEF’s global competitiveness rankings

India is at Rank 40 in World Economic Forum's (WEF... more