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 »