From Al Jazeera. Any opinions expressed are those of the authors, and do not necessarily reflect the views of Iran Business News.
Iran is preparing for two crucial elections later this week.
One is for a new parliament and the other for a body that will elect the next supreme leader.
Hardliners and conservatives face the possibility of losing control of parliament, for the first time in a decade.
Andrew Simmons reports from Tehran: