Income tax time in Spain

Aired On: Talk Radio Europe

Who needs to submit a Spanish income tax return? Do all foreign nationals living here need to file one? What…