Monday, April 21, 2008

More anti-biofuel matter

This time from wired.com.  Looks like those biofuel subsidies won't be long-lasting!