The Abu Dhabi Registration and Licensing Authority (ADRA), a division of the Abu Dhabi Department of Economic Development (ADDED) responsible for regulating and developing the business sector ...