@TheNewEuropean 4 years ago
Only 11% of UK firms think the government will strike a Brexit deal by December 31 theneweuropean.co.uk