Well, to be fair, of all their failures to date, only two of them were biofuel, and it's not like they've ever succeeded in anything they've ever done, so they can't stick to what they're good at, ao why not fail at biofuel for a third time? Comedy comes in threes, it would definitely be the funniest biolfuel failure of the three.
AEB Price at posting:
2.0¢ Sentiment: Sell Disclosure: Not Held