Did you know that in Italy more than 90% of basic products such as pasta, coffee, wine etc.. are purchased in mass-market stores? That means that out of 10 packets of coffee sold in Italy, 9 are sold in supermarkets and only 1 in a local shop. This said, let’s move on to ask: Where…… Continue Reading

