Mental Health Issues Cost Indian Firms $14 Bn A Year: Deloitte
According to the Deloitte Mental Health Survey, poor employee mental health costs Indian companies an estimated $14 billion a year in absenteeism, low productivity, and job losses. The World Health Organization (WHO) estimates that India bears about 15% of the global mental