- Stock Photo ID: #FK486413
- Image Credit: Picxy.com/Marlon.Trottmann
- Description:Rotkreuz, Zug, Switzerland - 28Th March 2021 : Side View Of Novartis Sign Hanging At The Building In Rotkreuz, Switzerland. Novartis Is One Of The Largest Pharmaceutical Companies In The World.