Can Indian citizens apply for a Spain business visa?
Yes, Indian citizens must apply for a Schengen business visa to visit Spain, supplying the required documents to the local Spanish VFS / consulate.
Yes, Indian citizens must apply for a Schengen business visa to visit Spain, supplying the required documents to the local Spanish VFS / consulate.