For those interested in forming a company in Switzerland, knowing the differences between two of the most common types of companies can help make a decision. AG vs. GmbH These business structures are AG, a public limited company, and GmbH, a limited liability company. Another way to refer to these companies is SA and SARL, respectively. Overview of the AG and GmbH Business … [Read more...] about AG vs. GmbH: Business Structure in Switzerland