Banks face downgraded credit ratings as a result of car finance scandal Car Dealer Magazine Source link Share this… Facebook Pinterest Twitter Linkedin