Macro Economy

Novartis shells out $2 billion for immunology biotech Excellergy, in second multi-billion dollar deal in a week

Read full brief on Bullbit →