126 employees
DAR is an architecture firm that offers design, quantity surveying, and engineering solutions services.
1986