Yep I just sold half of my holdings. Unfortunately this is just too much of a slow burn with far too many false promises. I hope I'm proven wrong but there are too many other opportunities to make money at the moment.
RAP Price at posting:
5.3¢ Sentiment: Sell Disclosure: Held