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
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information