Necessity could be the mother of invention in Russia, which is reportedly looking to make up for the departure of video gaming giants with domestically produced technology.
Russia’s state-backed technology and industrial production conglomerate Roste… [2528 chars]