By Hannah Currie2024-03-27T11:43:00
Research by Capital Economics, commissioned by Deliveroo, reports gross transaction value of just over £4bn in the UK and Ireland placed through the app in 2023
Already have an account? Sign in