News

Teva to pay $135M to settle litigation over alleged Medicare fraud