It's a controversial but flourishing industry. On October 4, one of the most highly anticipated new programs, Montenegro, announced that it was accepting applications.
This little Mediterranean nation, known for its dramatic mountainscapes and scenic coastal towns, is offering 2,000 applications the opportunity to pocket a passport.
The cost? Applicants need to invest a minimum of $274,000 in development projects.
They must also pay a fee of 100,000 euros per application, which will fund growth in underdeveloped areas.