International Business Company (IBC) — An international business company is a company formed under a jurisdiction’s particular corporate framework for business activities. Such entities can hold assets, conduct trade, or support international investment. Their tax treatment, disclosure duties, and permitted activities depend on applicable law rather than providing automatic secrecy or exemption.

Added November 6, 2026