4 ms·Deliveroo to add 300 UK tech jobs in new London office2 points by dberhane 10y agobeedogs 10y agoWhy not use that money to pay their riders more first?