12 May 2023

Teva Pharmaceuticals releases 2022 sustainability report