November 1st 2009ArticleOutsourcing Review
Apopular definition of insanity is repeating the same task over and over again while expecting a different result. It would appear, therefore, that many people in the contract services industry think the major global bio/pharma companies are insane.