
EU-based profits from frozen Russian assets revealed
Major EU clearinghouse Euroclear has revealed that it accrued almost $5 billion in profit from frozen Russian assets last year. In its financial results for 2023 published on Thursday, the Belgium-based company reported that net […]