An OSHA investigation has revealed that Faurecia Emissions Control Systems NA LLC—one of 29 facilities operated by automotive supplier Faurecia North America—could have prevented the death of a ...