April 2026
April 15, 2026
What are Iran's $100bn in frozen assets and where are they held?
Iran's economy is facing a crisis due to decades of sanctions, which have limited its oil exports and hindered its ability to attract investments. A…