According to the media reports of the Islamic Republic of Iran, Afghanistan has been ranked third in terms of foreign investment in Iran after Russia and the United Arab Emirates, and has been among the top six investment countries in the country for the past two years.