Superior Industries International, Inc. recently announced that it is closing its manufacturing facility in Johnson City, Tennessee and will layoff approximately 500 employees.
"Th...
Copyright notice: Reproduction of material without written permission is strictly prohibited.
|