News

Car production is at its highest level since 2008

With three cars built every minute, car production in the UK is at its highest level since 2008.SHARE this post to let people know that our long-term economic plan is working.