Agency Memos & Announcements, Federal Agencies
U.S. Embassy in India Announces New Visa Processing System
U.S. Embassy in India press release announcing that it is implementing a new visa processing system throughout India that will further standardize procedures and will simplify fee payment and appointment scheduling through a new website.
Cite as AILA Doc. No. 12090640.
Accessible to Public.