Advantages and taxation of management companies in Switzerland
A management company is best suited to meet the needs of international groups or corporations. The management company operates mainly outside Switzerland, although it may receive part of the income from Switzerland.