just-auto.com

UK: Car production down for third successive month

By just-auto.com editorial team | 26 August 2005