Economists and Russia watchers believe that Putin underestimated the efficacy of Western sanctions in sapping Russia's power to wage war
... Friday, 11 March 2022 18:34
: Putin tried to create a homegrown tech industry, his failure could be key to a Russian defeat, experts say
MarketWatch Published in Economics