Why are lakhs of jobs at risk in Tamil Nadu? Financial Crisis December 18, 2025 Tamil Nadu is facing a major economic and humanitarian challenge due to the US imposing 50 per cent tariffs on…
Tata Steel’s plant in the Netherlands to let go 1,600 employees Global HR News April 10, 2025 About 20 per cent of Tata Steel’s workforce at its plant in Ijmuiden, in the Netherlands, will be laid off.…