55%
Score
Compare

Download the report card of Teva Pharmaceutical Industries Ltd.