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,