Teva Pharmaceuticals has agreed to pay $35 million to resolve a major antitrust lawsuit alleging that the company ...