Takeuchi
Takeuchi a world wide construction machinery manufacturer with headquarters in Japan. Takeuchi is a company that makes mini excavators, hydraulic excavators, and track loaders. Takeuchi has also manufactured over 20 skid steer loaders.
Takeuchi a world wide construction machinery manufacturer with headquarters in Japan. Takeuchi is a company that makes mini excavators, hydraulic excavators, and track loaders. Takeuchi has also manufactured over 20 skid steer loaders.