Aire - the United Kingdom

Most Innovative Credit Scoring Solution (Europe): Aire