Ivanhoe Cambridge owns, manages and develops a portfolio of some 70 market-dominant regional and super-regional shopping centres, totalling more than 4 million square metres (almost 46 million square feet) of retail space throughout North America, Latin America and Europe.
World