After Laying Off 3,200 Em… — MSFT -0.20 | NewsImpactScreener