UK at Bottom of Major Economies List for Growth and Wealth Creation – iwoca SMEs Research Study
An analysis by iwoca, one of Europe’s SME lenders, reveals that among major economies, SMEs believe that the UK offers the “least support” for businesses and performs the “worst” at creating...