Mo. Biofuels Ethanol Company Wins $48.4M Verdict
A suburban St. Louis biofuels ethanol company has won a $48.4 million judgment against a title company whose mistake caused it to bypass building a plant outside Wichita, Kan. The St. Louis Post-Dispatch reported that a jury returned the verdict …