UK and Switzerland kick off trade talks

UK and Switzerland resume trade talks for an upgraded free trade agreement