Iberian Peninsula Records €1.384 Billion in Retail Investment · Global Real Estate Intelligence