Turnover: 32.36 million EUR (2023)
Country: Italy
European leader in shopping centers, with more than 100 leading shopping centers in a dozen countries hosting 1.1 billion visits per year. In italy it has 23 shopping centers, scattered throughout the territory.