Sécheron Hasler Group SA, Glarus, limited or corporation