oswald electric ag, Glarus, Limited or Corporation