Iran faces growing isolation and uncertain future amid 'dire' economic situation

North America Business Moderate confidence — 74/100

Unverified

Sources: RFI