It has been said before that due diligence, a lot of times, is based on belief that it can/will happen and faith that it is transpiring as you see that it will. If it were super easy to see this in any company, everyone would be millionaires in the stock market. Then, in rare cases like with what we have in SFOR, we can see things like the ACS/McAfee connection that get printed on major sites
https://www.mcafee.com/enterprise/en-us/partn...ctory.html
And we know for sure this is transpiring. Partners listed on ACS' website as well
https://www.advancedcybersecurity.com/
Then we have further heard that testing has been done and deals are starting/have started to go live. Large companies do a lot of testing. Payment terms can be 60-90 days or more from deal completion. We have learned way more about this than one would with most companies. The question is are you ready for the revenues?
My comments are only my opinion and are not to be used for investment advice. Please conduct your own due diligence before choosing to buy or sell any investment.