Quote Originally Posted by Frets View Post
Due to stock prices dipping and layoffs
http://www.reuters.com/article/2011/...7A77R220111109
Stock prices dipping is a result of declining revenues and growth. Stock price is an indicator of the health of the business as a whole. Layoffs are an easy way to cut expenses for an immediate reflection on the bottom line.