Displaying all articles tagged:

Deliveroo

  1. delivery wars
    Amazon Will Kill Its Restaurant Delivery ServiceAfter four years, the tech company is shutting down Amazon Restaurants.