The Abu Dhabi Registration and Licensing Authority (ADRA), an arm of the Abu Dhabi Department of Economic Development (ADDED) to develop and regulate the business sector, revealed significant growth ...