Deliveroo Will Shu, CEO and cofounder of British food delivery startup Deliveroo, has spoken publicly for the first time since Amazon led a $575 million investment into his company in May. The round was one of the biggest into any European startup, and marked Amazon’s interest in innovative delivery networks. Shu told an audience at […]