Business

Deliveroo reveals £223m annual loss as it prepares London stock market debut

Deliveroo has flagged a £223.7m underlying loss during 2020 while firing the starting gun on its London stock market flotation.The restaurant and grocery delivery app....Read More