Norvartis

Norvartis

Gianluca Colla/Bloomberg

A Swiss flag logo sits near the headquarters of Novartis AG in Basel, Switzerland.