The Islamic Revolutionary Guard Corps (IRGC) denied any involvement in attacks targeting power plants and …