UK car sales fall to lowest level since 1992
The industry suffered a total turnover loss of more than £20bn last year, a trade body has saidThe number of...
The industry suffered a total turnover loss of more than £20bn last year, a trade body has saidThe number of...