Loading…
Takeuchi opens new excavator factory in Aoki, Nagano, Japan · Endata