12-03-2020 10:33 via chroniclelive.co.uk

Eldon Square and Metrocentre owner Intu warns on future after £2bn loss

The retail giant owns shopping centres around the country but is suffering with huge debts and problems on the UK High Street
Read more »