CFC meaning in oil and gas

CFC means Control Foreign Companies. Specific restrictions under the UK tax rules

Definition

Control Foreign Companies

Specific restrictions under the UK tax rules

You might also be looking for…

Related Terms