Around 85% of MIA flights impacted by global IT outage

By July 19, 2024