Controlled Foreign Corporation
Controlled Foreign Corporation (CFC), as the name suggests, is a foreign corporation, which is incorporated in a low tax jurisdiction and are controlled by a person (individual, company or together by both of them) who is a tax resident of a higher tax rate jurisdiction. CFC Regulations typically provides for taxation of certain income (generally … Read more