January 18, 2016

The Dubai Department of Economic Development (DED) license offers flexibility for new Business setups. Oliver Brinsley (Business Development Manager) shares his expertise with this type of company license.