€20.7bn
portfolio value
1,071
employees
€1.1bn
in revenue
4.3
million sq.m. in rentable floor area
10,300
leases
100+
leading shopping centers
3,700
retailers
12
countries in Europe