How Will Brexit Impact Retail?
On June 23, the UK voted by a 52% majority to leave the European Union on a voter turnout of 72.2%, the highest turnout in a UK national vote since 1992. In a flash report, we summarized the immediate impacts… Continue Reading