Foreign investors from any country, who are able to make the necessary investment and provide required documentation, may be eligible for the EB-5 program. However, there is an annual limit on how many EB-5 investment visas are available. Investors, their spouses and unmarried children under the age of 21 will be eligible to apply for permanent residency through the program.