Fast as a start-up

Branding 1, four years ago. Now, in full ascend, branding 2 http://uk.deliveroo.puzzlelondon.co.uk/blog/news-and-policy/say-hello-new-roo/ Deliveroo is now in 12 countries and over 100 cities. More than 16,000 restaurant partners and 20,000 riders have joined as well. Some things are still as true… Read more