DHAC SA, Mourad Hadj Amor Starting Your Business in Switzerland: Sole Proprietorship, You have an idea, skills, and the desire to go into business for yourself in Switzerland? A sole proprietorship (raison individuelle) is probably the right legal structure for you to get started. Simp... version ENG 10 Nov 2025