Now that shareholders have voted for the deal, Bristol-Myers Squibb faces some serious pressure to prove its Celgene buyout will actually pay off. So it's no wonder analysts are demanding to know...
Executives from Bristol-Myers Squibb and Celgene were just a few minutes into a Q&A with investors about their newly announced $74 billion merger when longtime biotech analyst Tim Anderson raised a troubling question.