efinancemanagement.com
Controlled Foreign Corporation (CFC) | A concept to prevent Tax Evasion
Controlled Foreign Corporation is a business entity registered and carrying out its business function in a country other than its resident country.