photo: Eric E Castro / Creative Commons A quick update on some technological shake out in biofuels: Renewable Energy World reports that Shell has quit its last agreement in
View post:
Shell Quits Last Algae Biofuel Commitment – Still Backing Ethanol & Cellulosic Biofuels