The road to recovery

The harsh reality of the Covid crisis for the UK’s £18.6 billion automotive sector is laid bare by a new member survey from the Society of Motor Manufacturers and Traders

X
X