Luxembourg freezes 4.3 billion euro in Russian assets

Moscow. Photo via Unsplash.
Luxembourg has frozen some 4.3 billion euro in Russian assets, mostly held in shares, bonds and bank…

Continue reading this article?