In the world of personal finance, there is little more mysterious to the general public than the credit score. Credit scores seem suspicious and alien, imposed upon people by some judgemental external force. And while that’s not entirely untrue (if […]