July 18th, 2013 - 09:55 GMT Iran’s annual tax income seen to hit $18.1b Iran’s tax revenues are forecasted to amount to 450.8 trillion rials (about $18.1 billion) in the current Iranian calendar year. Read more