New research published this week by the Chartered Institute for Personnel and Development (CIPD) shows workplace absences are at a ten-year high, with stress a leading cause of long-term sickness. Its analysis of data from over 900 companies employing 6.5 million staff found 76 percent of respondents had been off work due to stress over […]