intu Properties

3
4 years agoOpen For Voting

intu, the largest shopping mall owner in the UK has gone into administration on 26 June 2020 with debts of over £4.5 billion.
Worth looking at for ‘The Decline of…’