Deliveroo loses £18 million as its growth sends it off the map

Deliveroo's losses spiralled last year
Deliveroo