Takeuchi's president on why the company's gone to E-H controls on its new CTL, the relationship with Japan, and more. It's a 107-horsepower unit with a ROC of 2,735 pounds. CE's senior editor Frank ...