Is an invitation letter required for a business visa?
Yes, an original letter of invitation from the Spanish host company is mandatory for the business visa application.
Yes, an original letter of invitation from the Spanish host company is mandatory for the business visa application.