MOSCOW, December 26. /TASS/. The West spends over $375 billion over the course of Ukraine’s war against Russia; the United States and Europe continue their tech spat; and fears brew about EU collapse.
India has ended the year with a fairly strong set of macroeconomic numbers, including tepid inflation and low interest rates, ...