The Swiss economy has a reputation for having a high degree of openness. Nevertheless, there is a multitude of restrictions and regulations for foreign investors. This is noticeable, for example, when someone wants to buy a property or start a business.
However, there are certain terms: only holders of a valid C permit (settlement permit for third-country nationals), the spouse of a C permit holder or the spouse of a Swiss citizen have the legal right to establish their own business in Switzerland. All other persons have no legal right to set up their own business.…