Delta closed Q1 with an operating revenue of $12.8 billion and an operating loss of $277 million
Delta closed Q1 with an operating revenue of $12.8 billion and an operating loss of $277 million