VFS Global Open New India Visa Application Centre In London, Other Measures to Deal High Demand
VFS Global, the leading outsourcing and technology services provider for governments and diplomatic missions worldwide, opened an India Visa Application Centre (IVAC) for the Indian High Commission in central London to help deal with the surge in demand for visa…