New research finds that only a very small number of the UK’s SMEs (5%) say increased uncertainty over the last three years has not cost their business in terms of lost revenue or turnover. On average, respondents estimated that the increased uncertainty of the last three years has cost their business over one million pounds in terms of lost revenue/ turnoveri, despite the fact that the UK has yet…
No responses yet