Wind power July 4, 2017 Are biofuels the future? They are a popular source of energy in Brazil, but they come with considerable pitfallsÂ