Russia says it's withstanding the impact of sanctions. Sweden's finance minister says satellite images show a different story ...
Russia's finances and economic health is now being judged through satellite photos, suggest reports. By looking at imagery ...
Business Insider found some public photos showing the Moscow skyline in the years Svantesson mentioned. Here is one from March 2021: It's hard to make a precise comparison — the time of day and ...