Starting a business in Switzerland: sole trader, GmbH or AG?
Sole proprietorship, GmbH/Sàrl or AG/SA: liability, capital, tax, social security and set-up costs compared to choose the right legal form in Switzerland.
Company name, trademark and domain name: don't mix them up
Company name, trademark and domain name do not protect the same thing. What each one gives you in Switzerland, what it costs and in which order to act.