Showing posts with label Novartis. Show all posts
Showing posts with label Novartis. Show all posts

Novartis

Reducing those costs is a key part of Novartis plans and the new initiative is aimed at saving 1 billion annually by 2024 as well…