Mostly Biz: Iran States It Is Working On Satellite Launch Program In the latest news from Iran, the Iranian Defense Minister Ahmad Vahidi has stated, that the country is working on its own satellite launch program. Iran is looking to launch into space a number of its indigenously built satellites ... Read More