2 ms·
It has 100,000 drivers. Are there other jobs for them with better pay and conditions? If so, why are they working for Deliveroo?
by dash2 6y ago
It has 100,000 drivers. Are there other jobs for them with better pay and conditions? If so, why are they working for Deliveroo?