Rail operator Aurizon has taken a $321 million hit from write-downs and charges but has maintained its full-year guidance for underlying earnings.
Rail operator Aurizon has taken a $321 million hit from write-downs and charges but has maintained its full-year guidance for underlying earnings.