site logo

Teva hands over $135M to settle claims of inflated drug prices