Still to early for a PR from Capstone. From the article.
In July, the $220 million project will receive the first of two waves of debt and equity funding from Eurostar Developments. The Export-Import Bank of the United States is providing guarantees for the DGC project.
Until the money is in the bag Capstone wont release a PR. The Forbes article is just giving investors a hint of what's coming from coming Russia. And it's just small taste. This contract could be huge just like the Related Companies in New York. And it's just one of many that's in the pipeline from countries around the world.
Like another poster said, Capstone is with out a doubt in the Catbird Seat.