ifmat.org
IRGC controls Iran economy
Iranian regime is engulfed with Major concerns over the Revolutionary Guards’ (IRGC) terrorist designation and the implementation of new U.S. sanctions, known as CAATSA, as it appears in the remarks resorted by its senior officials. “Implementing CAATSA means sanctioning the establishment’s offic