Can You Get an L-1 Visa If You’re Self-Employed?
Self-employed business owners can apply for an L-1 visa if they plan to open or expand a U.S. office. No salary is required, but detailed records are essential. This post explains the key requirements and documents you’ll need.