Renewable energy key to sugar’s viability

10.08.2010