Russia’s Digital Development Ministry spent 39.5 billion rubles in 2025 to develop a “national video platform” and another ...