MT: The Big Guys Are Coming
After many years with local supermarkets as lonely players in the retail business in Malta, already 2 stores opened their doors with direct links to 2 of the major retailers in France, Carrefour and Auchan.
But due to the strong relation between Malta and Italy, these links we established with the Italian subsidiaries of Carrefour & Auchan.