The number of new cars made in the UK fell again sharply last year plummeting to its lowest level since 1956. The drop marks a 10% fall from the year before which itself was a historic low. A continuing global … Read more →
233times