Business News Get Outta Here For tax breaks and investment opportunities, sometimes you just have to leave the country.