Hard to believe, but four years have passed since the UK voted to exit the European Union. Here’s a look back at predictions made within the payments industry at the time. Originally posted June 16, 2016 * * * Unless you were away climbing Kilimanjaro, you likely heard that last week the UK voted to […]