Web Analytics

Controlled foreign corporation

A company located outside a taxpayer’s home country and in which the taxpayer has a controlling interest as defined under the home country law.

Level III

Loading…