Tech Mahindra Limited is non-compliant

Tech Services

Primary Business

57%

Revenue

3%

Debt

9%

Liquidity