Skip to main content

Virgin Atlantic cuts annual loss as revenue rises