on December 10, 2025 in World News Microsoft Invests $17.5 Billion in India as It Lays Off Americans, Imports H-1B Visa Workers click here for more