Deliveroo Just days after Deliveroo, a popular on-demand restaurant food delivery startup in Europe, announced that it had raised another $275 million in funding, a number of the startup’s self-employed couriers in London have been holding a protest over possible changes to the way they are paid. Read More