Top financial market stories of the week — Deliveroo IPO, Card Cartels and more…

Monday 29th March 2021 — Friday 2nd April 2021

Deliveroo held its IPO on Wednesday, however, it proved to be underwhelming and anti-climatic as the price dropped 26% after its debut with shares closing at £2.87, wiping almost £2…