IN THE NEWS THIS WEEK: Australia Post CEO steps down with some encouragement from Scott Morrison
Australia Post, one of the country’s most well-known national institutions, has faced some controversy over the past few weeks – and this week it all came to a head. After it was reported four top executives within the company were rewarded with a Cartier watch totalling $12,000, Australia Post CEO Christine Holgate has finally resigned […]