Company teva-pharmaceuticals-industries-limited-520013954 | Evidence Check | RecoupIQ