10.0.3.73

Barclays small business survey Q3

298
The survey predicts that UK start-ups are likely to climb to just over 100,000 per quarter in the next 12 months data, i