Clean energy from re-growing resources and waste. Biomass sounds like a perfect alternative power source. Globally, at least 5% …

source