Mahesh Iyer named new Chairman and MD at Thomas Cook IndiaLatest In NewsBy BWT Online15 May 2025 15:51 ISTAfter over 20 years of leadership, Madhavan Menon steps down from Thomas Cook India; Mahesh Iyer named new Chairman and MD to lead the next phase of growthRead More