
Stress, anxiety and depression cause more working days lost than any other health problem. The financial cost to British business of mental ill health is an estimated £26 billion per year – that’s equivalent to £1,035 for every employee – and some place it as high as £40 billion. This new guide published by Devon [read the full story…]