Brief

Teva closing manufacturing sites to cut costs