GENEVA — India has moved up 13 notches to the 52nd position on a list of countries in terms of their travel and tourism competitiveness. The biennial report, released by the World Economic Forum (WEF)...
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.