site logo

Teva completes Mylan share purchases, official takeover bid could come any day