27 employees
European Active Projects offers resource management, construction, CAD, engineering, and fabrication services for diverse industries.
2005