Share0 Employees in Switzerland have higher net salaries than their counterparts elsewhere in Europe. But why exactly do they earn more?