New UK-Switzerland free trade agreement: What it means for UK businesses SMEs July 17, 2026 The UK and Switzerland have agreed a brand new free commerce settlement (FTA). Listed here are the important thing factors…