Tata Power Company Limited is non-compliant

Energy Company

Primary Business

2%

Revenue

41%

Debt

3%

Liquidity