Major Tech Glitches Disrupt Services Globally and Across India In a significant development impacting millions of users worldwide, Microsoft Windows has reported a major service outage. Simultaneously, airports across India, including the
March 27, 2025