Klepierre

Klépierre, European leader in shopping malls. More than 100 leading malls in a dozen countries hosting 1.1 billion visits per year.