Tata Communications Ltd has incorporated a wholly owned step-down subsidiary, TC (Shanghai) Network Services Company Limited, on April 22, 2025, registered in Shanghai, China, with a capital of RMB 10 million.
AI Assistant
Tata Communications Ltd
2025
Announcement
Find Answers
Ask about any part of the document to get insights, explanations, or key details.