site logo

Teva restructures to stabilize struggling business