Digital nomad visa
Definition: Authorisation to telework from Spain for foreign companies.
In plain language: Permit to work remotely from Spain.
Definition: Authorisation to telework from Spain for foreign companies.
In plain language: Permit to work remotely from Spain.