There is a useful article on Lexology discussing partnership structures in Switzerland. It is another in the Lexology series summarising different types of partnerships in particular countries.
The article is entitled 'Formation of partnerships in Switzerland' and is authored by lawyers at Swiss law firm FRORIEP.
It is at
https://www.lexology.com/library/detail.aspx?g=f2eade43-2a59-488d-99fb-f638ad067e1e&utm_source=Lexology+Daily+Newsfeed&utm_medium=HTML+email+-+Body+-+General+section&utm_campaign=Lexology+subscriber+daily+feed&utm_content=Lexology+Daily+Newsfeed+2019-11-22&utm_term=
(if you need to subscribe to Lexology to access it, it is free do do so - see further https://www.lexology.com/account/rss)