Iran has developed its space technology through the Iranian Space Agency and the Islamic Revolutionary Guard Corps (IRGC). The IRGC runs a state-directed program that includes advanced spy satellites and launch vehicles.
image sourced from original article at https://www.ynetnews.com/article/hkko9zsmyl
Original article source: https://www.ynetnews.com/article/hkko9zsmyl
Source Id: 8413508891