Featured Image

Late payments an assault on SME owners’ mental health

The stress of late payments is adversely affecting the mental health of business owners, demonstrating the widespread impacts this ingrained problem is having on the SME community.