Iran News Iran’s tax revenues reach $21.76 billion, up 56% TEHRAN – According to the latest report from Iran’s National Tax Administration (INTA), tax revenues exceeded 10.88 quadrillion rials ($21.76 billion) in the first 11 Read more » March 3, 2025 No Comments