Deliveroo revenue nears £1bn as orders doubled during l

© 2025 Vimarsana