Mahindra Holidays and Resorts India Ltd.

In FY20, 39 million jobs were created in the tourism sector in India, which was 8.0% of the total employment in the country.

Partners
Loading...