Nope, I thought that until this morning when I listed to the Alan Kohler interview on the Constant Investor. It was a train wreck. He completely has no idea whats going wrong and still to this day doesnt get it.
BLA Price at posting:
$3.24 Sentiment: Sell Disclosure: Not Held