Sandoz family investment vehicle sells Novartis shares for $2.90 billion

Feb 26, 2025 - 12:07
 0
Sandoz family investment vehicle sells Novartis shares for $2.90 billion