Microsoft Down 19% YTD as $190 B Capex Plan Raises Cash Flow Concerns - MSFT News | Rallies