Tata Communications Limited is non-compliant

Communication

Primary Business

2%

Revenue

42%

Debt

5%

Liquidity