MUMBAI: We categorically deny a rumour purposefully confusing Thomas Cook (India) Ltd with Thomas Cook Group Plc (UK)
switch
Subscribe To Our Newsletter