GREED WATCH: Novartis Announces a 43 Percent Increase in Net Income Over 2022
Novartis announced it raked in $8.6 billion in 2023 – a $2.6 billion increase over…
ashoupJanuary 31, 2024