Discouraging job growth data pushes a market-wide sell-off that pinches tech stocks across the board. Netflix sheds points on loss of Starz deal.
MarketWatch.com - Top Stories, MarketWatch
Fri, 09/02/2011 - 7:58am
Discouraging job growth data pushes a market-wide sell-off that pinches tech stocks across the board. Netflix sheds points on loss of Starz deal.