Convertible note with conversion capped at 30% of shares issued, and $60m investment that means the Market cap should be at $180M at a minimum equates roughly to $2.30 per share??
Thoughts
benwex
BLA Price at posting:
$1.67 Sentiment: Hold Disclosure: Held