Intu admits it’s ‘likely’ to call in administrators, putting Lakeside and Trafford Centre at risk
Britain’s biggest shopping centres including Lakeside and the Trafford Centre could close as owner Intu admits it’s ‘likely’ to call in administrators Intu Properties is failing to reach a deal with lenders ahead of Friday deadline The company owns 17 shopping centres across the UK and three more in Spain Thousands of jobs could be … Read more