What is the difference between a mainland and Free Zone company?
A mainland company is registered with any Economic Department in the respective emirate and you will need a UAE national as sponsor or agent depending upon the type of license, It permits you to perform your business all over UAE and abroad. Free zone companies are 100% expat owned but are Jurisdiction specific. These companies are not allowed to do business outside free zone typically.