Novartis shells out $2 billion for immunology biotech Excellergy, in second multi-billion dollar deal in a week March 27, 2026 · CNBC Read full story at source