Don't know about the source of revenues to pay for the shares. I doubt that a whole lot of it has come from their retail sales. If they were bringing in that kind of money then I would expect a large contract or other deal would have been PR'd for our benefit (unless it is in process?). We can only speculate about where the money is coming from so I won't even start. The PR states that they will give us more information as they go through this process so that seems the prudent thing to do .. wait and read all about it in upcoming news.
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.