Teva to Buy Allergan Generics: Teva announced Monday it will buy Allergan Generics in a deal valued at $40.5 billion.
The move further cements Teva's position as the world's biggest seller of off-brand drugs, and it allows Allergan to focus on its higher-margin brand-name drugs.