Brexit: What Does It Mean For The UK Car Industry?

The pollsters got it all wrong, didn’t they? It might have been a close call, but eventually nearly 52 percent of 33 million voters on the referendum decided they want the UK to leave the EU; and already, lots of issues are raised.Read more »