Yet another story today about how genetically engineered algae can produce much more crude oil per acre than biofuels. But how do the numbers stack up?
Yet another story today about how genetically engineered algae can produce much more crude oil per acre than biofuels. But how do the numbers stack up?