By CEP Staff • 2 July 2010 in News

Stellenbosch Biomass Technologies seeks private and public investment partners for cellulosic ethanol production plants