Reports show an 11% increase in gross transaction value at Deliveroo

The takeaway group has reported an 11% rise in gross transaction value to £1.7bn for the first three months of this year, which is in line with expectations. The number of orders made rose 18% to 82.4 million.

Read the full article.