Post by
innovativepicks on Nov 30, 2014 11:32pm
Sales
In my view, with the recent news releases if they dont make some significant sales in the next 1-12 months this going to be a huge fail. The time to make sales is NOW with their proven technology. With the resumes of their managment team there is no excuses.