No, why would I need insider info? Anybody reading that PR, with the final set of assays missing in action, can see what the intent was.
Why in the world issue a PR about "green technology" when the final set of assays is what investors are really waiting for?
Do your own research, use third-party sources, and don't buy into the hype.