Domino’s unveils pizza delivery ‘hotspots’ amidst competition heat-up

USA – Domino’s Pizza Inc, the American pizza restaurant chain has stepped up its pizza delivery system with new delivery ‘hotspots’, giving consumers convenience of picking up their products at set-off points. The initiative allows […]