Employers in India are beginning to understand just how destructive stress can be among workers. A new study that surveyed over 100 organizations throughout the country by Willis Towers Watson, a UK-based professional services firm, ranked stress as the second biggest lifestyle risk among workers, right behind lack of physical activity and above obesity. To combat this, many organizations are now offering more flexible work options as well as on-site stress management initiatives. Also, more org