Is ethanol dead?

CNBC Videos
Todd Becker, Green Plains Renewable Energy CEO says ethanol is experiencing a resurgence and explains his bullish stance.
View Comments (0)