India ranked 40th in the World Economic Forum’s Global Competitiveness Index 2017–2018, slipping one position from last year. India (40th) stabilizes this year after its big leap