Ship registry and 105 vessels among entities listed in EU’s latest Russian sanctions
The European Union officially rolled out its 18th sanctions package today, overcoming opposition from Slovakia earlier in the week. The sanctions are aimed squarely at crippling Moscow’s revenue streams and tightening the noose on its […]