S smallbusiness.foxbusiness.com Is the U.S. Facing a Tech Exodus? 1 points iamvictorious 13 years ago 0 comments