Is MedcoHealth the Perfect Stock?

reform law . In addition, a slowdown in new generic drugs from manufacturers Teva Pharmaceutical (Nasdaq: TEVA) Moreover, the pharmacy benefit management business is increasingly cutthroat. Two years ago, MedcoHealth lost its contract with General...