Several banks and other industries have announced they are moving out of the United Kingdom, causing a host of compliance headaches.

Several banks and other industries have announced they are moving out of the United Kingdom, causing a host of compliance headaches.