India slips 10 spots since 2019 on WEF’s travel & tourism ranking despite growth
On an overall index score of 7, where 1 is the worst, and 7 the best, India's score of 4.25 was lower than its emerging-market peers such as China and Brazil, WEF's new Insight Report showed. Among the world's top 10 economies, India's …