Depository of News

Microsoft Outlook and Teams face global outage, impacting millions across 74 countries

gulfnews.com · tech

Major outage hits Microsoft Outlook

Read full article →