Don’t think so - for VW it’s something like they have to buy 80 cars from VW (either off lease or on their portal) every quarter. Doubt that stuff is public info
Don’t think so - for VW it’s something like they have to buy 80 cars from VW (either off lease or on their portal) every quarter. Doubt that stuff is public info