Torrent Pharmaceuticals Limited is non-compliant

Pharma Company

Primary Business

0%

Revenue

36%

Debt

3%

Liquidity