Russian Direct Investment Fund backs security business InfoWatch

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