Company Deliveroo
Date 2023-02
Industry Other
City London
Country United Kingdom
Employees Affected 350
% of Workforce 9%
Status Post-IPO