Mubadala Capital backed Acelen invests $3 billion in Brazil SAF

Business