Share this page

IFC invests BRL 128 million ($50 million) in Biosev to support sugar and ethanol sector in Brazil