42 employees
ECR Engines is a high-performance engineering, research and development firm at the Richard Childress Racing facility in North Carolina.
2008