site logo

Novartis splits operations unit as part of leadership reshuffle

Novartis