CFC or Controlled Foreign Corporation refers to a corporate entity that is registered and conducting business in a country other than the one where the controlling owner resides.