Amazon-Backed Deliveroo Secures $10.5 Billion Valuation in London IPO
Food-delivery startup Deliveroo priced its initial public offering at the bottom of its range, valuing the company at around $10.5 billion, after its profit outlook came under increasing scrutiny.