A study of 200,000 respondents by Optum has found that 46 per cent of the Indian workforce reports suffering from some form of stress.
Stress is the body's natural response to pressure. It can have a negative effect on your body, mood, as well as behaviour, with wide-ranging effects like headaches, anxiety, fatigue and irritability.