Sadly, no. The bureaucracy of opening and running a business here is staggering (and the minimum starting capital for opening an analog of LLC is more than $20,000, and more than $100,000 for a corporation). Perhaps you have heard that there are few taxes in Switzerland; this is not true (and also a lot of obligatory social security payments for the each employee which are almost impossible to manage without a dedicated company to help running your accounting, which is quite expensive). There are many rich people and investments funds, but barely anyone understands how venture capital works. Switzerland is not a country which attracts risk takers. I tried to build startups here for the last 10 years, and I am exhausted.