Deliveroo aims for $12 billion market cap in biggest London debut in a decade

The Amazon-backed food delivery has been held up by the British government as a sign the City of London can still attract major Initial Public Offerings (IPO) following the United Kingdom’s exit...