Madhavan Menon, Chairman and Managing Director, Thomas Cook India, has said, “India’s travel business will recover stronger than before in 2023 on the back of high domestic travel demand, recovery in business travel and India’s hosting of the G20 summit.”