All akio takeuchi Articles
Japan’s Takeuchi combines new and old in Las Vegas, with a new excavator, two concept machines, and its original tracked loader, the 40-year-old TL10.
Premium Content
Two leading figures from the construction industry have been added to listing