Mo. Biofuels Ethanol Company Wins $48.4M Verdict July 19, 2011 A suburban St. Louis biofuels ethanol company has won a $48.4 million judgment against a title company whose mistake caused...