Setting up a company in Switzerland can be relatively easy, but the process and requirements can vary depending on the type of company you wish to...