Biofuels are touted to save the world by reducing dependence on fossil fuels and reducing emissions. They can also be economic boons for the producing countries. All this paints a very rosy picture for the world to embrace biofuels. But all is not...









Fresh Comments