Over 105 million days
Are lost to stress each year costing UK employers £1.24 billion.
For every £1 you invest
in staff well-being, there’s a return of £3 in improved efficiency and productivity.
Stress caused almost Five Million
people to take a day off work in 2013 – ringing up £460m in wasted wages per day for employers.