Tech Mahindra Clarifies it is Not Planning Mass Layoffs Amid Rumours
Tech Mahindra denied on March 9 that the company is mulling on a plan to drastically cut jobs. Consequently, denying rumours that the IT services provider may be laying off employees. The company clarified in a filing with stock markets that it had received calls and saw online posts about