Certainly could be related. But if so would have been nice to mention the Canadian Ukrainian Business Consulting, Inc. in the PR. No mention of their products (that are based in Ukraine) though so who knows.
It is easy to figure out what you believe. The difficulty lies in determining - is what you believe the truth.