Corporate new car sales fall as private demand accelerates
CORPORATE new car sales surprisingly fell in March as retail buyers were responsible for new 12-plate registration increasing 1.8% to 372,835 units (March 2011: 366,101). March is typically the largest month for new car registrations, averaging 18% of the full year’s volume. March’s 372,835 units bettered industry forecasts for the … Continue reading