Deliveroo boss: London founders are still the best in the business Will shu London as a location to both conduct business and start a business is increasingly a hot topic. Having started Deliveroo in London a decade ago and listing the business on the London Stock Exchange eight years later, I’ve seen firsthand how the start-up scene here works. I still firmly believe that London is brilliant for [...]