Takeuchi-US Opens First North American Manufacturing Facility

Takeuchi-US, Atlanta, is opening its first North American manufacturing facility in Moore, South Carolina. The new facility will produce compact track loaders and is expected to employ around 100 people when fully operational. Located off the Moore-Duncan Highway in Moore, Takeuchi‚Äôs new 156,000-square-foot production facility and stand-alone office building are close to major thoroughfares I-26 … Continue reading Takeuchi-US Opens First North American Manufacturing Facility