Iran has vehemently rejected the European Union’s designation of its Islamic Revolutionary Guard Corps (IRGC) as a...