Michelin Southeast National Distribution Center U70 Woodruff, SC. has put into operation a 3 million-sq.-ft. distribution center in Woodruff that is capable of processing over 200,000 tires a day. The five-building complex is capable of warehousing up to 4 million […]