Mental health issues cost Indian firms $14 billion a year, says Deloitte
Poor mental health amongst employees costs Indian companies a combined $14 billion a year due to absenteeism, attrition and other reasons, Deloitte estimated in a report after surveying…