Finance

Virgin Atlantic narrows loss to $175 million in 2023; on course to return to profit in 2024