It may sound obvious, but the terms resident and non-resident in Spain has caused a lot of confusion, both in the foreign media, for those on social media forums and with readers.
It may sound obvious, but the terms resident and non-resident in Spain has caused a lot of confusion, both in the foreign media, for those on social media forums and with readers.