Well it certainly didn't when he started and the sp fell from 20 odd cents to 3 cents. Through the falls and rises the message has been consistent. I respect that and as always time will tell.
Cheers
BBI Price at posting:
8.7¢ Sentiment: LT Buy Disclosure: Held