The Allard AFS125 is the world’s first biofuel mini-refinery. What do we mean? Well it produces not just biodiesel, but also Ethanol, all in the single system. It’s all computer controlled (complete with WiFi networking capabilities) and because it also makes Ethanol you don’t need to go out and buy the […]