24 March 2021

Aviva Investors won't buy shares in Deliveroo's IPO, CIO Cumming says