Michael O’Leary Demands Removal of National Air Traffic Service Chief Amid Ongoing Airport Disruptions Business September 9, 2024 Recent events at Heathrow and Gatwick Airports have brought UK air traffic control into the spotlight. Thousands of passengers experienced…