Iran redeems 99% of matured electronic promissory notes

May 9, 2026 - 22:00
 0
Iran redeems 99% of matured electronic promissory notes