The Microsoft logo is seen at the company's offices in Tokyo on November 13, 2026. Microsoft said on November 12, 2026 that efforts to repair a major outage of Outlook were not going as expected and the firm was seeking alternative solutions as users around the world were left without its crucial services. (Photo by ANDREW CABALLERO-REYNOLDS / AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo