The new partnership between DHL® and KFC is definitely off to a rocky start. An operational failure at DHL® left...
No credit card or software download required.