I find it hard to believe how you all can have so much faith in that this company will deliver. (I mean deliver anything but BS press releases that they have proved,alone, such releases have little, if any, value especially on 'pinkys').
If there is any truth in the saying 'a leapard never changes its spots, then don't hold your breath.
The attitude to take is the same as a citizen of Missouri - the 'show me' State. Bon Chance!
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.