SWA chief stands down

The Scotch Whisky Association (SWA)’s chief executive David Frost is leaving to take up a new FCO role, reporting to Boris Johnson. Frost is set…