Tata Communications
Tata Group
About Tata Communications | Contact us
© 2010 Tata Communications Ltd. Tata is a registered trademark of Tata Sons Limited used under license by Tata Communications Ltd.