CRAI: 3400 small stores in a big network with high quality
Crai has supermarkets, superettes and food stores throughout Italy, from the Valle d’Aosta to Sicily and from Calabria to the Veneto. It is remarkable for its ubiquitousness, reaching over 1000 […]
Wed 14/09/2016 by Richard Wilkinson