Scentre Group owns the largest portfolio of premium Australian and New Zealand shopping malls, owning seven of the top 10 Australian and four of the top five New Zealand malls... Show more
Industry RealEstateInvestmentTrusts