Month: March 2021

Deliveroo shares plunge 30% in London IPO

Deliveroo shares fell as much as 30% in the company’s highly anticipated London IPO on Wednesday, wiping out roughly £2.3 billion ($3.2 billion) in market...