My only concern from this point is funding. Hopefully they can borrow against future projects and not have to cap raise again, or at least without too much further dilution. Definitely an enormous amount of blue sky ahead anyway.
ROL Price at posting:
42.0¢ Sentiment: LT Buy Disclosure: Held