VAT, corporate tax, ESR, and ongoing compliance obligations explained.
A common assumption is that setting up in a UAE free zone means you won't pay corporate tax. That used to be broadly true. It isn't anymore.