Deliveroo posts first ever profit as order numbers grow

Deliveroo achieved its first profit of £1.3 million, a significant achievement compared to the previous year's £82.9 million loss. The company saw a 2% increase in order numbers and a 6% rise in Gross Transaction Value to £3.