The launch of a credit scoring system is a sign of a changing and, hopefully, maturing personal finance landscape. Link The benefits of a scoring system