A.I.M. Interview: OriginOil’s Brian Goodall

When senior executives move from the petroleum industry into the biofuels sector, there is a certain satisfaction that comes with them into this new field. Their satisfaction, because they are…