From requiring workers who run their own companies to provide extra proof of it, to clarification on DNV renewals, new details have emerged about the requirements for Spain's Digital Nomad Visa in late 2024.
What's Your Reaction?