Johannesburg– and London-listed shopping centre owner Intu has collapsed after talks with creditors failed. The company was part of the FTSE 100 as …
Intu, SA’s UK shopping centre giant, collapses under Covid-19 strain
Tags: Johannesburg