In this episode we spot lots of dogs and tackle new obstacles as we wait for nearly an hour at a restaurant. Dashers: what's ...
Will Shu, who launched Deliveroo in London in 2013, could step down as its CEO as soon as this year under one scenario ...