33 employees
BAR Technologies offers naval design, design architecture, CFD, structural analysis, supply chain management and other services.
2017