Is 10 Minutes the New Gold Standard for Food Delivery?
Back in 1979, Domino’s launched a rather ambitious initiative: the chain promised customers they’d get their pizza delivered to their doorstop in 30 minutes or less. It made for great marketing and was excitedly embraced …