Imprint

Imprint

Switch
PO Box
Werdstrasse 2
CH-8021 Zurich
Switzerland

Registered Office (non-operational)

c/o swissuniversities
Effingerstrasse 15
3008 Bern

Business Identification Number

CHE-101.494.993