
The Start-up Law and Digital Nomad visa
Many companies are selecting Barcelona or Spain as a location to set-up part of their operations. Seeing the opportunity to generate future jobs and a stronger community of start-ups, the Spanish government passed the Start-ups […]