General Deliveroo Secures $180 Million Investment from Durable Capital and Fidelity, Valuing the Company at $7 Billion Olivia July 4, 2023