This changes all the time.
What was reputable before is no longer...
Best to go speak to several attorneys - each will recommend their own...so
ask them why they are recommending them (because of the past experience or
because of how solid they were for their clients).
Hope this helps,
Beachfront Realty, Inc.
Violetta, if you have a client looking for an EB5 visa, you should be able to provide this information to them. It really all depends on what you're looking for. To me, with these programs, the most important thing is how certain they will be to eventually qualify for immigration status, not necessarily the potential rate of return.