Who holidays better, US or UK business leaders? | Vistage UK