April 4, 2008 - A couple years ago, investing in biofuels was the shit. Incentivizing biofuel production was thought to be good for business and good for the environment, a win-win. It's that rare cause that could bring together Al Gore, President Bush, and Willie Nelson.
Oops. It turns out now that...