Glossary > Finance > C > Controlled Foreign Corporation (CFC)

Finance Glossary - C Terms