Company overview
UID
CHE-135.288.546
CHID
CH29060200611
Name
Verein Swiss Transit Lab
Entity type
Association
Status
active
Registration date
2 October 2023
Address
Freier Platz 10, 8200 Schaffhausen
Postal code
8200
Country
Switzerland