Tech Mahindra lays off 1,000 employees?
May 11, 2017, at 04:30 pm
New Delhi, May 11 (IBNS): Software service firm Tech Mahindra has laid off nearly 1,000 employees in the current month, media reports said.