Business News Today Southwest apologizes for delays, cancellations, blames technology issues April 3, 2022 Bryan Francis FOX Business' Jeff Flock reviews on the letter the CEOs despatched to President Biden calling on him to end the...