News

EUROPE: Mega Shopping Center

No other European country has more mega shopping centers than Spain. Of the total 640 shopping centers in Spain, 74 have a leasable area of 50,000 m² or more …

Read more
No further news

EUROPE: Mega Shopping Center

No other European country has more mega shopping centers than Spain. Of the total 640 shopping centers in Spain, 74 have a leasable area of 50,000 m² or more …

Read more
No further news

Press contact

Amela Salihovic, M.A.

Marketing & PR Management

Downloads