Stress Infographic

Stress is a major problem in modern society and is a leading cause of sickness absence in the UK. 2015 Labour Force Survey figures indicate that depression and anxiety accounted for the majority of days lost due to work-related ill health (11.7 million days).


Closure Risk as a Result of 30 Hours Offer?
Capital Allowances