<p>I’ve also been thinking about starting something in Europe, and Switzerland sounds super appealing—but honestly, all the tax rules and residency stuff can get overwhelming. Did that page explain clearly what kind of legal or residency requirements there are for foreigners who want to open a company there?</p>