Tag Renova

This time it _is_ different

The latest from the US Treasury: The U.S. Department of the Treasury’s Office of Foreign Assets Control (OFAC), in consultation with the Department of State, today designated seven Russian oligarchs and 12 companies they own or control, 17 senior Russian…