Since launch, about 10 million electronic checks have been issued by banking customers in Iran, with a 214% year-on-year growth in the first half of 2026.
Evidence status is semantic, not decorative, see Methodology for how verification tiers are defined.
Create an account to comment. Members also get a watchlist and the Friday digest.