Stress at Work in the UK

A new Workfront study finds that, unless UK companies create better structure and recognition in the workplace, the stress of work in the UK may rise to unsustainable levels.