site logo

Teva CFO resigns amid restructuring