Iran's supreme leader Ayatollah Ali Khamenei controls a business empire worth around $95 billion. With shares in almost every sector of Iranian industry, investigative reporters have suggested that Khamenei's wealth have been the main reason why he has managed to "retain his grip on power" for the past 24 years.