More layoffs likely as India's manufacturing sales shrink
Companies forced to close down due to financial distress will also lay off workers.
Feb 27, 2017, 16:04 PM IST
Companies forced to close down due to financial distress will also lay off workers.
Feb 27, 2017, 16:04 PM IST