Company formation in Switzerland – a quick guide
This short guide contains basic information for entrepreneurs and legal entities interested in company formation in Switzerland. You will find everything you need to know, from choosing the business name and registering a Swiss trademark to the types of Swiss business structure and corporate taxation.