To learn more about Switzerland’s laws we recommend the following readings:
Switzerland Global Enterprise Handbook for Investors
Guide to starting a business in Geneva
Swiss legal framework for foundations
A blog post with an in-depth account of starting a business in Switzerland
Why establish your Startup in Crypto Valley
FINMA Guidance 04/2017 Regulatory treatment of initial coin offerings
PWC Introduction to the New Federal Data Protection Act
EU General Data Protection Regulation
Deloitte White Paper on Blockchain in Switzerland
NEO