Virgin Australia has narrowed its first-half loss to $53.1 million, driven by a five-year $1 billion cost-cutting program and domestic yield growth.

Virgin Australia has narrowed its first-half loss to $53.1 million, driven by a five-year $1 billion cost-cutting program and domestic yield growth.