US reaches settlement agreement with financial institution and its subsidiary for apparent violations of Russia sanctions
29 July 2024
OFAC has announced a $7,452,501 settlement with State Street Bank and Trust Company (State Street) on behalf of itself and its subsidiary, Charles River Systems, Inc. (Charles River). State Street and Charles River faced...