IBC is short for International Business Company or International Business Corporation. An IBC is incorporated in an offshore jurisdiction and does not conduct any business in that jurisdiction. The IBC is almost always exempted from all taxes in the jurisdiction where it is incorporated even though it has to pay some annual fees to the local authorities. The concept with IBCs exists in most offshore jurisdictions.
Related posts:
