Deliveroo and Epos Now to enhance food delivery services

deliveroo
Deliveroo currently serves customers across 150 cities in 12 countries with over 15,000 riders. Credit: Deliveroo.