Explore
Food delivery platform
Founders
Will Shu
Greg Orlowski
Partners
Initial Investment
IPO
LON: ROO
Accel News
Portfolio News
Insights
August 30, 2024