Iliad officially inaugurates second Catania store 0 15.05.2024 16:03 Telecompaper.com (Telecompaper) Iliad Italia has announced that it will be officially inaugurating its second own-brand physical store in the Sicilian city of Catania...