[ad_1] Intu, the owner of some of the UK’s biggest shopping centres, has said there are doubts that it can survive unless it raises extra funds, following its reported loss of £2bn in 2019. The firm – the owner of Manchester’s Trafford Centre and Lakeside in Essex – has said …
Read More »