Please enable JavaScript
Credit Scores were created in the 1980's and have come to control our financial life. We debunk some myths about them today