Top Stories Switzerland’s Trade Surplus Plummets to CHF 4.59 Billion in July URGENT UPDATE: Switzerland’s trade surplus has sharply narrowed to CHF 4.59 billion in July, down from CHF 5.79 billion in June. This significant drop... Editorial3 hours ago