Mining is counter-intuitive/productive to the clean energy folks. Investment will not come directly from them in most cases. To me, appreciation in share price will come from sales and mineral demand.
So it seems like we have some serious competition (at least on the basis of mineralization). I wonder how many 'Largo's' are out there. I haven't seen anything else noteworthy yet.