Read More 3 minute read Latest news Russia lowered its 2030 electronics-independence target from 80% to 59% Its own ministry proposed the cut, as program funding collapsed fivefold. byPeeter Helme
Read More 3 minute read Latest news Russia may prepare to launch “flying Chornobyl” again—but only thing it has ever hit is its own scientists Experts say it’s more theater than threat amid the US-Russian peace talks over Ukraine. byOlena Mukhina