Categories
1. Russia

Europe: Domino’s shuts up shop in Italy after failing to win over the home of pizza

US chain met fierce competition from traditional restaurants using delivery apps

Europe

WP Radio
WP Radio
OFFLINE LIVE