By CEP Staff • 1 October 2010 in News

US Congress passes algae-to-biofuel tax bill