Work stress is a concern in many countries. According to multiple sources including the BBC and Indian Express, the death of a corporate employee — Anna Sebastian Perayil — in India in July sparked huge criticisms. Though her parents claim the death to be caused by work stress, Ernst & Young, a leading accounting firm, says
Work stress in India and beyond and challenges to address it and mitigate adverse outcomes
A Letter From The Editor