Explained: Fewer green cards for Indians? EB-5 visa issuances decline 22% 11.07.2024 08:40 Business Standard Only 512 EB-5 visas were granted to Indians between October 1, 2023, and May 31, 2024