By CEP Staff • 2 June 2014 in News

Brazilian ethanol producer Usina Iacanga’s net profit up 148% in 2013