What is Euroclear – the company holding €170bn in frozen Russian assets? | ITV News

This post was originally published on ITV News.