Business Switzerland’s Trade Surplus Narrows to CHF 3.84 Billion in November Switzerland’s trade surplus decreased to CHF 3.84 billion in November 2023, a decline from CHF 4.32 billion in the previous month. This shift is... Editorial18 December, 2025