By Finn Scott-Delany2021-08-11T07:42:00
Deliveroo’s losses narrowed to £104.8m as it continued to invest in growing the delivery company.
Already have an account? Sign in