Organization:
Tata Communications Netherlands BV
LEI 724500FH09SNL03TAN57
Organization name
Tata Communications Netherlands BV
Country name
India
Country of registration
Netherlands
Industry
Communication Services
Bond debt
-