Alltech has installed a 60-foot ethanol distillation tower at its production facility in Springfield, Ky.
Alltech installs ethanol distillation tower