Vandana Singh
·
July 17, 2025
Benzinga
Novartis posts solid Q2 results, raises 2025 earnings outlook, launches $10 billion share buyback, and announces CFO succession plan amid strong drug sales.
read more
July 15, 2025
Bloomberg
April 22, 2025
April 30, 2025
Financial Times