I have listened to that interview a couple of times. What a string of longwinded way of doing and saying nothing to really reassure investors. Terrible. No wonder shareholders have spoken with their feet.
BLA Price at posting:
$3.46 Sentiment: Sell Disclosure: Not Held