Posted inApps Editors Pick Gadget
Novartis shells out $2 billion for immunology biotech Excellergy
A sign of Swiss pharmaceutical giant Novartis is seen on the top of a building at Novartis Campus in Basel, northern Switzerland, on Sept. 9, 2025. Fabrice Coffrini | AFP…






