Setting up an offshore company in Dubai has been highly attractive in recent years due to the high level of confidentiality offered to businesses, the lenient requirements for accounting and auditing practices and the absence of corporate taxes. The three main free zones for offshore company setup in Dubai are namely the Jebel Ali Free Zone, Ras Al...