News

Latest data today from the Society for Motor Manufactuters (SMMT) shows that UK car and commercial vehicle output took an 8.6% dent in April, while CV production saw a comparatively monumental 68.6% ...