Broadly speaking a controlled foreign company (CFC) is a corporate entity that is registered and conducts business in a different jurisdiction or country than that where the controlling parent company or owners are resident. CFC regulations are anti-tax avoidance measures.
Group companies or individuals are:
- registered as Auditors in Malta
- registered as Accountants in Malta