I was in since the Narhex days so I too have been around a while.
Whilst progress has been agonisingly slow on the revenue side and many road bumps have been hit hard, I do believe, slowly but surely, the recalcitrant ducks are starting to move into formation.
This is still a long way off, but I am a strong believer that RAP will make us all happy within 12-24 months.
All opinions, simply based on what I see happening out there in the public domain.
RAP Price at posting:
6.2¢ Sentiment: Buy Disclosure: Held