What documents are needed to set up an offshore company in the UAE?

To set up an offshore company, you’ll generally need: Identity [...]