CANBERRA, Australia — A report set to be released is expected to shed light on the circumstances surrounding the decision to stand down former Australia Post boss Christine Holgate. A Senate committee has been looking at what led to the ministerial direction to the chair of Australia Post on Oct. 22 last year that Holgate be stood down pending an investigation […]
The post Australia Post Watch Scandal Report Set To Be Released first appeared on The Florida Star | The Georgia Star.