AssetID: 40677003
Headline: UK Shopping Centre Giant Intu Enters Administration
Caption: IN PHOTO: Intu Milton Keynes on Saturday June 27th 2020 Intu, Britain's largest shopping centre owner with 17 sites in the UK, has called in administrators. The debt-laden firm, whose giant shopping malls include MetroCentre and the Trafford Centre in northern England and Lakeside in the south east, employs around 2,500 staff directly and another 100,000 people work at shops and restaurants inside its centres.
Keywords:
PersonInImage: