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