Deliveroo fails to deliver on IPO but amassed data during pandemic to entice early investors, says analyst
Deliveroo went public this morning with a UK listing and a price target of 390 pence per share, the lower end of expectations. But this still valued the Amazon-backed company at around £7.6 billion, way above its estimated value of