Reaping the biofuel benefits

Commodities

Biofuels are set to take off, thanks to a European Union directive that many in the industry predict will make the production of this alternative energy source mandatory. Biofuel,