Rise in percentage of London small businesses citing barriers to growth
More than eight in ten London-based small business owners (84%) cite barriers holding their businesses back from growing – a rise on 77% this time last year – according to new research from Novuna Business Finance. The findings from Novuna’s Business Barometer tracking research come