ifmat - EU must stop its trade deal with Iran regime

EU must stop its trade deal with Iran regime

The European Union is Iran's biggest trading partner at $8 billion a year (and pending deals that may increase it further) but do Britain, France, and Germany value that partnership over their supposed opposition to the Iranian ...
ifmat - IRGC controls Iran economy

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.