Teva agrees to buy Allergan for $40 billion

by Dan Gorenstein