Setting up an off-shore company in Dubai, UAE A common choice for investors wishing to expand their global trade is opening an offshore business in the United Arab Emirates. An offshore business formation in Dubai is appropriate because it’s economical and tax-efficient. Non-resident “paper” firms are another term for offshore businesses. They permit business owners...