Controlled Foreign Company (CFC) Rules
Broadly speaking a controlled foreign company (CFC) is a corporate entity that is registered and conducts business in a different jurisdiction or country than that where the controlling parent company or owners are resident. CFC regulations are anti-tax avoidance measures.