Share this page

IFC invests $55 million in Jalles Machado, strengthening the sugar and ethanol industry and helping boost renewable energy production in Brazil