Our team has identified a suitable site for Iliad’s retail expansion in Modena, suggesting the perfect location for the strategic requirements of the company.
In fact, the new outlet is on Via Emilia, the city’s biggest road and dividing line across the Emilian municipality, immersed among the elegant shopping streets of the town centre.