UK bottom of the list for growth and wealth creation but top for political stability
A new analysis by iwoca, one of Europe’s largest SME lenders, reveals that among major economies, SMEs believe that the UK offers the least support for businesses and performs the worst at creating wealth. Almost a quarter of SMEs (24%) identified the UK as the worst compared to other top 10 economies for business support, with […]