Novartis Trims Its Sails, Divests Blood-Testing Unit To Spain’s Grifols

More from Europe

More from Geography