With my limited understanding, I would say you pay taxes in the country where you live. But I guess laws could say differently in those countries that you mentioned.
Thank you very much. Looks like I need to pay a tax advisor a shit ton of money to be sure haha
Please Login to reply.
No replies yet.