The EB-5 programme allows foreign investors to apply for a US green card by putting capital into a new commercial enterprise in the country.