newsare.net
A total of €176 billion in Russian funds are held in the depository's accounts, the report statesRussia's asset revenues total €5.15 bln in nine months of 2024 — media
A total of €176 billion in Russian funds are held in the depository's accounts, the report states Read more