The Embassy of Republic of Poland in India and VFS Global have signed a contract under which the latter will provide visa services for Poland in India through its centres in Delhi and Mumbai. Manas Dwivedi Residents of India can now apply for a Polish visa through VFS Global. Its …
Read More »