90 employees
STR Automotive engineers and produces exterior car components such as bumpers, side stripes and rocker panels.
2000