Good afternoon. I am planning to open my business in Switzerland, but I am new here and don’t know all the basic rules. Please recommend resources where I can learn more about all this.
My e-commerce business is exploring a Swiss hub in Lausanne. Wanted to know about company formation. Discovered a site that’s super solid, Swiss company. It explains the process, from legal structures to 2025 tax obligations, with clear examples. The details on cantonal benefits and compliance helped a lot. Got a good roadmap for setting up our operations.