Agri-Business
EU ethanol biorefineries have produced more food and animal feed than fuel in 2023, according to new data published by ePURE.