Iran is ready for a strategic partnership deal with Russia. What does this jump in Iran's ties with russia mean? We decode this and..
International forum of 19 countries and the EU
The G20 is an intergovernmental forum comprising 19 countries and the European Union (EU). It works to address major issues related to the global economy, such as international financial stability, climate change mitigation, and sustainable development.