Novartis launches up to $10 billion buyback, lifts outlook Novartis launches up to $10 billion buyback, lifts outlook Post Contentnvs, nvsef, nvs:caRead More You might also be interested in reading Monday’s economic calendar. July 17, 2025 In Mainstream ← Previous post Next post →