Novartis (NVS) Unleashes $23BN Strategic Investment Masterstroke

2025-04-15