3 ms·
Biomass is renewable. Depending on one's definition of 'green' it may or may not be green. However it is renewable (in a sensible time frame).
by rmc 14y ago
Biomass is renewable.
Depending on one's definition of 'green' it may or may not be green. However it is renewable (in a sensible time frame).