The £1.3bn Industry Quietly Benefiting From Britain’s Startup Economy
When you picture the infrastructure behind Britain’s startup economy, self-storage probably isn’t the first thing that springs to mind. Coworking spaces, cloud software and laptops in coffee shops,…