How to Survive as an SME in London
London has a reputation for being one of the biggest start-up hubs in the world – however it’s certainly not plain sailing for entrepreneurs. Recent research conducted by eBay revealed that just two out of five new start-ups in the capital last for more than five years. With areas outside of London having higher business survival rates, perhaps