JUST IN: 🇮🇷 🇷🇺 Iran and Russia finalize integration of national payment systems, officially ditching the US Dollar for trade.
JUST IN: 🇮🇷 🇷🇺 Iran and Russia finalize integration of national payment systems, officially ditching the US Dollar for trade.