site logo

Teva finance chief resigns in midst of restructuring