Does anyone know the procedure to set up your own company in Switzerland? We are both non-EU citizen with working permit B (both working for MNC's). We want to explore the option to have our own business here, but not sure what are legal procedures?
Thank you