Schaan (Liechtenstein): Tech company opens 16,350 square meter headquarters
The medical technology company Ivoclar has completed a 16,350 m² commercial building with office space and a visitor center in Schaan (Liechtenstein).
The medical technology company Ivoclar has completed a 16,350 m² commercial building with office space and a visitor center in Schaan (Liechtenstein).