Business TechRiverbed Technology quarterly revenue won't meet expectations Riverbed Technology is facing worse than expected revenue for the second quarter. It says it's due to delays in major North American deals.by Joseph Mayton
Business TechMicrosoft CEO's mission statement indicates layoffs may be part of new strategyby Mark Hawver