Sign up to receive the latest news and alerts

    EIG Dispatch | Special Alert

    U.S. Visa System Restored UPDATE: The Department of State (DOS) announced on June 26, 2015 that all visa issuing posts had been restored, following the visa system issues

    Read More »