Launched in 1992, ABRA is a name that is synonymous with retail fit out in the region. One salient feature in this journey has been the emphasis on quality of products and services. ABRA is now focused on design, project management and production of luxury retail solutions across travel retail and local markets in Middle East & Africa.
Community type:
Team members:
Abra VM & SD
ADDRESS:
Plot C38 Dubai Production City
Dubai
United Arab Emirates