There is lots of fluff in their news releases.They need to get contracts and post $$$$$ results. I was told they only have around 12 employees and I think that number is high. Be careful with this one and call company for facts.
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.