Virgin Australia reports second consecutive annual profit ahead of possible IPO

Close