Deliveroo came to a halt in the UAE over the weekend as delivery riders refused to work due to plans to… Read More