Motortrade SA, Niederhasli, Limited or Corporation