Start Up Britain letting down British Designers?
So I start my Monday a little sleepy but in good spirits, checked my twitter stream and noticed Start Up Britain had launched. I thought oh this looks good, nice to have some support for small businesses and start ups in Britain. So I take a look around the site and in particular the ‘Startup’ […]