As part of its exclusive contract to manage visa, passport and consular services for the Government of India, VFS Global has opened India Consular Application Centres in six cities in the United States of America, namely Washington DC, New York, San [...]
Read More