IEA lowers world biofuel production forecast

10.08.2008