Business

Dell Layoffs Confirmed; Numbers Smaller than Rumored