Pepper Money research links financial stress to 8.4 million lost working days
Pepper Money’s latest Specialist Lending Study shows rising financial stress across the UK, with more than 2 million workers missing work due to money pressures in the past year.