Travel, Tourism Created 25.9 million Jobs in India in 2017: Report
Mumbai: The travel and tourism sectors together generated 25.9 million jobs in 2017, contributing $75.8 billion (Rs.5 lakh crore, approximately) to the country’s Gross Domestic Product (GDP) in the same…