loading

SHOPPING CENTERS


  • 300MN USD
    Total Revenue
  • 1200
    Employees
  • 1MN+
    Total GLA
  • 20
    Malls
  • 3
    OPERATING COUNTRIES