Intu sells Spanish shopping centre for 475m euros

INSUBCONTINENT EXCLUSIVE:
Intu Properties has sold Spain largest shopping centre for 475.3 million euros (£405 million) to a Spanish investment group as bosses
continue to shore up the company balance sheet.