Share Intu Properties in €451m shopping centre deal

Let's do Biz