Startup Britain – how are we looking now?

An amazing 65% of Brits want to set up their own company and there is 1 company formed every minute! So is Britain the start up capital of the world? This study published in MicroBiz  makes for some very interesting reading about the startup scene in the UK. At SouqBox we are really passionate about […]