Sidela LeonMay 282 min readFounding a company in Switzerland: General PartnershipA general partnership is a legal form in Switzerland that is mainly used by small and medium-sized companies in which at least two natural p