Michelin North America, Inc. Celebrates 50-Year Anniversary in South Carolina
(BPT) – Today, Michelin North America, Inc. marks its 50-year anniversary of operations in South Carolina with its Michelin Legacy event. Since opening its first facility in Anderson in 1974, Michelin has expanded its footprint exponentially to include…
Michelin North America, Inc. Celebrates 50-Year Anniversary in South Carolina Read More »