site logo

One-two punch hits Teva, sparking worries about debt