BLOG

What does it mean to be a resident in a foreign country?

A resident is a taxpayer with unlimited tax liability.