Setting up a Company in Switzerland

  • Switzerland

The Guide describes, among others, the main features of the limited liability company and of the public company and the rights and obligations of the shareholders and managers, the different types of shares and the mode of operation of the corporate bodies, touching upon the main information useful for foreign investors throughout the life of a company in Switzerland, from set up to liquidation and deregistration.