Behzad Ferdows is one of the shareholders of Mammut Industries. Treasury designated Iran-based Mammut Industrial Group pursuant to E.O. 13382 for providing support to an ...
Abdelhak Kaddouri is the financial chief of U.S.-sanctioned NICO Sarl and owner and manager of U.S.-sanctioned Swiss Management Services Sarl - Medium Alert - Entity ...