Biofuels - facts and fiction Mark Anslow | 19th February 2007 The claims for biofuels make it seem truly a wonder crop. Mark Anslow separates the wheat from the chaff