Isle of Man strengthens economic pressure on Russia
The Department for Enterprise has confirmed its ongoing commitment to proactively halt all business across its Air and Ship Registry services that have connections with Russia, beyond the coordinated steps already taken in response to global sanctions….

