Novartis Headquarters

Novartis Headquarters

Gianluca Colla/Bloomberg

A logo sits above windows at Novartis AG's headquarters in Basel.