Russia, or the Russian Federation, is a transcontinental country spanning Eastern Europe and Northern Asia. It is the largest country in the world by area, covering over 17 million square kilometres, and encompassing more than one-eighth of Earth's inhabited land area. Read More
The Australian government has imposed targeted financial sanctions against 14 Russian-state-owned enterprises while calling upon Russia to withdraw its military forces immediately from Ukraine. ...
The EU Agency for Law Enforcement Cooperation (Europol) has announced the beginning of Operation Oscar to help EU countries identify assets owned by individuals and legal entities sanctioned in connection with Russia's military operation in Ukraine. ...
Russia's invasion of Ukraine is likely to decimate Ukraine's military production capabilities and its ramifications will also fall on China, Ukraine's top arms customer and Russia's vital ally, according to an analysis. ...
The World Bank expects the Ukrainian economy to shrink by 45.1 per cent this year as a result of the Russian military operation, while Russia will see its economy contract by 11.2 per cent in the same period. ...