SME success is essential – but does the UK have too many SMEs?
Napoleon Bonaparte once famously described the UK as a ‘nation of shopkeepers’, and, while that description might not quite hold up some 200 years later, it’s certainly true that the UK is a nation of small to medium enterprises (SMEs). And the success of each SME is essential to the prosperity of the UK economy, […]