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 … Continue reading Takeuchi-US Opens First North American Manufacturing Facility