Deliveroo launches London IPO after business surges in 2020

The initial public offering (IPO) is expected to value Deliveroo at more than $7 billion