Last week, reports emerged of a potential merger between AstraZeneca and Bristol Myers Squibb. While a senior source reportedly debunked these rumors days later, the news caused an uproar across the ...