Tata Communications Transformation Services Ltd

TATA COMM. TRAN.