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