Michelin rep says Oklahoma factory to close because facility lacks assets to meet tire production demands
Michelin's tire manufacturing facility in Ardmore, Okla., will close by the end of 2025, a decision that a company representative...
Read moreDetails