Thomas Cook India & SOTC win ‘Innovation in Omni-experience’ Award

Thomas Cook (India) Limited and its Group Company, SOTC Travel, have been honoured with the award for ‘Innovation in Omni-experience’ - Travel, Transportation & Logistics category, at the International Data Corporation (IDC) Industry Innovation Awards