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 »