Tag: inactivity

help for those suffering from depression and stress

Research from Britain’s Healthiest Workplace (BHW)*, surveying more than 32,538 workers across all UK industries, revealed that high stress and lack of physical activity are causing industries to lose up to 27 days of productive time per employee each year.…