- Advertisement -
The owner of one of Australia’s largest shopping centre chains is enjoying rising customer numbers and profits, despite the national cost-of-living crisis.
Scentre Group, which owns and operates 42 Westfield locations in Australia and New Zealand, said 320…

