President Vladimir Putin frequently touts Russia’s lowest public debt among Group of 20 nations as a key strength of its economy. His war in Ukraine is starting to change that.
Latest posts by Toimitus (see all)
French President Emmanuel Macron led talks with Group of Seven leaders and tech executives on Wednesday to …