Ok so we know that the project in questions has a plant that has operated in the past. From investing in a few biofuels in the past, actually getting the plant built is the hardest part. Assuming that the plant works then I think we're onto something good!
Looking forward to the announcement.