Tata Communications has successfully completed the sale of its subsidiary, Tata Communications Payment Solutions Ltd, to Transaction Solutions International (India) Pvt Ltd as of February 28, 2025, following regulatory approval and fulfillment of all conditions.