DE4CC0DE-5FC3-4494-BCBF-4D50B00366B5

Online Delivery

Waitrose Adds 24 Stores To Its Online Delivery Network

Waitrose Adds 24 Stores To Its Online Delivery Network

Upmarket UK retailer Waitrose & Partners has announced plans to add 24 stores to its online delivery service network in the coming months...

DHL Stops Deliveries For Amazon Fresh In Germany

Deutsche Post DHL will no longer deliver fresh food in Germany for Amazon as demand for the service launched in 2017 has been disappointing, a spokeswoman...