Swiss Small Biz WizDirectory for Resources in English .
Admin & Legislations
State Secretariat of Migration
Information about work permits
Federal Department of Economic Affairs
Detailed information about setting up a business as a foreign national in Switzerland
ZEFIX – Central Business Name Index
Searchable online data base of all registered companies in Switzerland.
Cantonal social insurance compensation offices