Select Page

Deliveroo delivery riders are not employees, the UK’s highest court has ruled.