TeleTrader 2021-04-15 Deliveroo orders surge 114% in Q1
TeleTrader 2021-03-04 Deliveroo picks London for its IPO