‘Confusing’ credit score system leaving people out of pocket

6 months ago 49