Economy Russia is still exporting plenty of oil — but earning far less to fund its war on Ukraineby DTB December 4, 2025
Economy Russia’s population crisis is so dire, it’s staring down a labor shortage of 11 million people by 2030, a minister told Putin July 15, 2025
business-risks Russia is using the French carmaker Renault to teach Western companies a lesson about leaving its marketby DTB February 27, 2025 0 Renault's former partner in Russia said the French carmaker may need to pay $1.3 billion to re-enter the market.Renault exited... Read more