PARIS - JULY 19: Visitors wait at the Gare du Nord station on July 19, 2024 in Paris, France. Businesses, travel companies and Microsoft users across the globe were among those affected by a tech outage today. (Photo by Maja Hitij/Getty Images)
Copyright © 2024 Yahoo Inc. All rights reserved.