The owner of some of the UK's biggest shopping centres, Intu, has warned that it is likely to call in administrators. The firm, which owns the Trafford Centre, the Lakeside complex, and Braehead ...
What went wrong at Intu, which was one of the UK's biggest shopping centre group? Intu had been struggling even before the coronavirus outbreak. One area of concern for potential investors is Intu ...