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 [...]