Doing some DD Hi Folks
I have stumbled upon this Co and it caught my attention. Seems like they have everything, demanding technology, revenue, global markets etc. I like also that it is still was not discovered by the herd.
My question is are there any underwater rocks hidden over here? The SP just doesn't make sense to me.