Company setup

Company structures

Mainland, free zone, offshore, branch or holding — what each one lets you do, what it costs you in obligations, and who it actually suits.