OTCPK:VDMRF - Post by User
Post by
shawshank2on May 25, 2022 3:25pm
134 Views
Post# 34707152
I dont get it
I dont get it I get that feeling like some mysterious force is keeping us down. 12 mil market cap nearly 2bil npv working in offtake with a major. It makes no sense