I agree - that has to be a huge factor. Along with maybe wanting more confirmed end markets for when production is ramped up. 150 is a steal looking a few years ahead. Perceived risks are well and truly overshadowing the visible revenue stream
TFC Price at posting:
$1.48 Sentiment: Buy Disclosure: Held