3 ms·
We're a US corporation, so we file there.
by a13n 9y ago
We're a US corporation, so we file there.
- adrianmsmith 9y agoDo you have any problems living in Spain and paying taxes in the US? I mean, does Spain require you to pay taxes because you're living there?