(FILES) The Microsoft logo is seen at its local headquarters in Beijing on July 20, 2021. A major outage wrought havoc on global computer systems on July 19, 2024, grounding flights in the United States, derailing television broadcasts in the UK and impacting telecommunications in Australia. (Photo by Noel Celis / AFP) (Photo by NOEL CELIS/AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo