Tata Communications Limited
ANNOUNCED
Legal Entity (LEI)
TATA COMMUNICATIONS LIMITED
3358004PBWAYF65RLI81
Ultimate Parent (LEI)
TATA SONS PRIVATE LIMITED
335800YLT7FVL71YN622