I think you are on the money. These guys wont bet the house on a purchase. Their expertise is operating and trading. Let someone pay for it and we will make it work. Heaps of dumb funds awash with cash that have NFI about anything.
Baraka
EPW Price at posting:
$2.56 Sentiment: Buy Disclosure: Held