14-03-2017 11:54 via campaignlive.co.uk

Deliveroo will live or die by its customer reviews

The power of social media means that delivered food can't afford to be anything less than perfect.
Read more »