By: Gizmodo Posted On: July 24, 2024 View: 18 Flights are still delayed, some systems are still down, and IT workers are stretched thin. Read this on Gizmodo