The US Department of the Treasury’s Office of Foreign Assets Control (OFAC) has announced economic sanctions against six “entities” (businesses and individuals that it accuses of supporting Iran’s Islamic Revolutionary Guard Corps (IRGC). The companies are based in China, Russia, India, and Iran. The IRGC is Iran’s military and one of the most powerful forces [...]