London News View count: 8 Bosses Of Collapsed £4.5B Shopping Centre Giant Set Up Company … To Save Retail Schemes Aug 1, 2021 | Mike Phillips, UK Editor London Retail