Slide 5 of that presentation shows master Yoda from Star Wars. Is he on board of directors too? I think they need him to foresee the future clearly. If that's the case I stick with TRF for a long term, LOL
TRF Price at posting:
37.9¢ Sentiment: Hold Disclosure: Held