As a general rule, the freedom of trade and industry allows everyone, including foreign nationals, to set up a business in Switzerland or to hold a financial interest in one.
An overseas individual or foreign company may choose the business form which best meets their needs.
The general regulations on accounting in Switzerland are clear and concise.
The time required and expenses of establishing a business enterprise remain moderate in Switzerland.