Plastic Omnium invests $300 million in SC and TN Manufacturing Facilities
Plastic Omnium, a Levallois, France-based tier one supplier of automotive exterior components and modules and fuel systems, has begun the construction of two new manufacturing facilities in the United States. These facilities, located in Greer, South Carolina and Tennessee, are the third and fourth new Plastic Omnium facilities in the United States in the past…