Green Plains Marks One Billion Gallons and Stock Falls 1.97 Percent
Green Plains Renewable Energy achieved a production milestone of one billion gallons of ethanol at its Iowa facility. However, shares dropped 1.97% following Q2 results showing a $67.1 million net inc