The unprecedented nature of Britain leaving the EU means that the nation’s future is, by all accounts, uncertain. And the events of recent days have done little to alleviate this pervasive sense of...
Leigh Jenkins
Enterprise Europe Network
Posted on: 07.12.17