Office of Foreign Assets Control (OFAC)

The Office of Foreign Assets Control (OFAC) wields a significant influence over global financial transactions, which is...

OFAC