Offshore entity

A term for any entity located outside the boundaries of a given country.