Pellets: A renewable biofuel with multiple benefits

Pellets: A renewable biofuel with multiple benefits