What’s the Definition of Controlled Foreign Corporation Controlled Foreign Corporation (CFC):  A Controlled Foreign Corporation (CFC) […]