•  04/11/2021 10:58 AM

828,000 workers are suffering from work-related stress, depression or anxiety which costs employers a loss of 17.9 million working days annually. This highlights the severity of the issue and how the lack of attendance has the potential to hinder the achievement of business targets.

Read More