The Guardian favicon

Virgin Atlantic agrees £1.2bn rescue deal amid coronavirus slump