Teva is buying Montvale, NJ-based Barr Pharmaceuticals for $7.4 billion and will take on debt of $1.5 billion.