Two thirds (66%) of employers in India have already developed, or are developing, a stress or mental health strategy for their employees and an additional 17% are considering it by 2021, according to a study by Willis Towers Watson, a global multinational risk management, insurance brokerage and advisory company.