Euroclear provisions €2.9bn as windfall contribution amid Russian legal hurdles
In its Q3 results, the ICSD reported record custody assets of €40 trillion, all while facing legal challenges in Russia after €1.5 billion payment to the Ukraine fund in July.