‘Confusing’ credit score system leaving people out of pocket

10 months ago 57