November 28, 2005

Merck just announced steps to lay off 11% of its workforce.

Posted by stephend at November 28, 2005 10:41 AM