Key steps to tackling work-related stress

Stress is a major cause of sickness absence in the workplace and costs over £5 billion a year in Britain. Unsurprisingly In 2020/21 the rate was higher than the 2018/19 pre-coronavirus levels. Of the 822,000 workers suffering from work-related stress, depression, or...