Deliveroo UK orders top £1 billion for the first time as Will Shu hails improved profitability
Quarterly orders in the UK and Ireland at Deliveroo topped £1 billion for the first time, as the fast food delivery business hailed strong demand despite the more troubled economic conditions.
Evening Standard ·