Painting Brexit by Numbers

Brexit

On the 23rd June 2016, the UK voted to leave the EU triggering Article 50.  More than 3 years on and the deadline looms at the end of December. Time is running out to prepare. Anxiety around what will happen, especially around the borders if a deal is not agreed. Steve Box, Chairman of Accelerated Payments […]

English (United States)