Company overview
UID
CHE-101.861.442
CHID
CH27070001160
Name
Novartis Foundation
Former names
Ciba-Geigy Stiftung für Zusammenarbeit mit Entwicklungsländern, Novartis Stiftung für nachhaltige Entwicklung
Entity type
Foundation
Status
active
Registration date
25 September 2025
Address
Lichtstr. 35, 4056 Basel
Postal code
4056
Country
Switzerland