Tag Archive: Microsoft Invests $17.5 Billion in India as It Lays Off Americans