Tata Communications is set to divest its entire 100% stake to Transaction Solutions International (India) (TSI), a company ...