Investment visa, processing time for E-2 visa
I understand your frustration.
A normal E-2 does not take 2 years.
In fact, it does not need prior USCIS approval.
The E-2 petition is sent directly to the U.S. Consulate of the country that will be processing the E-2.
Once submitted, it takes only 1 to 3 months usually. Let me know if you would like further information.
Brian D. Lerner
Attorney at Law