OFSI issues a new general license to further restrict Russian efforts to access trust services in the UK. This action was taken in response to enforcement agency evidence suggesting that UK-based trust and company service providers have been offering trust services to…