10.0.1.239

Russian Direct Investment Fund backs security business InfoWatch

4961
Russia’s sovereign wealth fund Russian Direct Investment Fund has backed information security business InfoWatch group