This story seems to good to be true Reminds me of PSA back when it started making oil finds and went from a 15 cent stock to a $1.50 as the revenue started flowing almost immediately.
what am I missing??
IMP Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held