Iran - Net - Residence

Institutions
General Government Debt 26,585,582.46 Billions of national currency in 2023 IMF