The Editor’s View

STATISTICS produced by organisations such as the British Vehicle Rental and Leasing Association, HM Revenue and Customs and the Society of Motor Manufacturers and Traders have always seemed to be at odds with each other in terms of proving the true number of company cars on the UK’s roads. That … Continue reading