It is a company structure comprising general and limited partners. General partners have unlimited liability, whereas limited partners have limited liability.
Both natural persons and corporations can act as limited partners.
According to Swiss Law, having a partnership agreement is optional but highly recommended.
No, the limited partners cannot manage the business.
Yes, the limited partnership company in Switzerland does not have a permanent residency requirement, so a foreign national can be a partner.