Intu is a major player in the retail property market, with a number of high profile acquisitions boosting its returns significantly in the past two years. The property giant currently owns 15 branded shopping centres in the UK - along with Manchester's... Read More