Sandoz family to get $2.9 billion from offloading part of its Novartis stake

Feb 26, 2025 - 11:37
 0
Sandoz family to get $2.9 billion from offloading part of its Novartis stake