Monday | Sep 30 2024 |
The plant management allegedly confirmed the downsizing, citing the plant’s potential merger with the Steel Authority of India Limited (SAIL)
Subscribe to our newsletter to get updates on our latest news