India’s global Travel & Tourism index rank up at 39th: WEF
25 May 2024
India was ranked 54th in the previously published index in 2021, though changes made to the index parameters limit its comparability to earlier years. India’s rank on the World Economic Forum’s Travel & Tourism Development Index 2024 has risen to 39th place, with global tourism activities returning to pre-pandemic levels,...
Read More