23rd September 2024 Barnett Waddingham: Employers are a critical part of the ecosystem According to the latest research commissioned by Barnett Waddingham, 64% of businesses have seen a rise in absenteeism due to mental health-related issues, affecting employees across...