Business and Economic News

Delta loses $5 billion in 3rd quarter, may soon furlough 1,700 pilots