by admin | Sep 3, 2011 | Insights, news
A 2011 report has found that of the world’s major economies, the UK has the highest level of worker stress at 35% where employees are experiencing unreasonable levels of stress. The percentage of stressed employees is higher now than at any other point in the last...