Sidela LeonJun 252 min readFounding a company in Switzerland: Cooperative CompanyA cooperative in Switzerland is a legal organisational form where members collectively pursue economic or social goals, with each member hav