Share Twitter Facebook LinkedIn Email The mass layoffs will impact nearly 2,100 people who are set to be placed on leave from 21 March.Read More