site logo

Novartis aims for $1 billion in savings from centralization plans

Novartis