Your location is: Home »

Establish a subsidiary in Switzerland

Incorporation of a subsidiary in Switzerland

Swiss Subsidiaries A Swiss subsidiary is a legal entity that has its capital either entirely owned or partially owned by foreign companies but is entirely governed by Swiss law. Normally the foreign parent company owns the majority of the share capital and is in control of the management of business operations. The foreign ownership is also who controls the creation […]

Read more »