Vantage Score: The New and Improved(?) Credit Scoring System

There is a new credit scoring system in town. It