Deliveroo allows restaurants to use their own delivery network for the first time

Online food delivery platform Deliveroo has introduced 5,000 additional restaurants to its roster...