Fleet spending pushes new car sales up in November
Fleets were responsible for new car sales being up 9.5% year-on-year in November, according to the latest figures from the SMMT, with 156,525 sold in… Read More
Fleets were responsible for new car sales being up 9.5% year-on-year in November, according to the latest figures from the SMMT, with 156,525 sold in… Read More