Brief

Teva, Allergan continue to shed assets with $586 million sale to Impax